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
Summary
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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.