Abstract

Web Services are considered a new way of building software applications based on Services that are available through the Internet. However, Web Services still face many problems that are limiting their adoption. One of the causes of this problem is the lack of metadata about the quality attributes of Web Services, which make Service Requesters reluctant to integrate Web Service with their applications. This paper proposes a novel ontology that describes a model of the requester-oriented Web Services' quality attributes. The ontology is based on previous quality models which have been refined and modified specifically to address the quality issues as they relate to the requester of Web Services. Also an analysis will describe how some of the quality attributes in the previous model can be evaluated using different types of test cases.

Highlights

  • Service Oriented Architecture (SOA) is not a new concept – it has been around for over a decade ; SOA has gained extreme popularity lately among researchers and practitioners due to Web Services

  • This paper proposes a novel ontology that describes a model of the requester-oriented Web Services' quality attributes

  • While many believe that Web Services are SOA, they are an implementation of SOA based on a set of open XML-based technologies or standards

Read more

Summary

Introduction

Service Oriented Architecture (SOA) is not a new concept – it has been around for over a decade ; SOA has gained extreme popularity lately among researchers and practitioners due to Web Services. One of those is that the current Web Services standards, such as WSDL, only describe the functional aspects of Web Services and not the nonfunctional aspects related to the Quality of Service (QoS)0. Another challenge is that there is no shared understanding of quality attributes of Web Services among providers and requesters – in other words, terms for quality attributes are used without following a standard or clear definition of their meaning.

Background
Web Services
Testing
The Semantic Web
Web Services Quality Attributes
Assessing the Quality of Web Services
The Proposed Ontology
Add the following properties to the class created in step 1
A Quality Enabled Web Service
Findings
Conclusions and Future Work
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.