A taxonomy and classification of web service QoS elements

A key problem in service oriented computing is that of service selection. Selecting the appropriate service depends upon an understanding of two major classes of requirements: functional and quality of service (QoS). There may be multiple service providers satisfying the functional requirements with varying QoS. Thus, QoS becomes a service-differentiating criterion of selection. Choosing the service with the best match of QoS requirements is a multi-criteria decision-making problem that needs a thorough understanding of QoS. There are multiple stakeholders involved in the process of service recommendation who may have varying concerns on the QoS attributes. What is needed is a comprehensive taxonomy of QoS parameters and their relationships that can form QoS ontology of web services. In this paper, we present such ontology.

[1]  Ralph Deters,et al.  Selecting the best web service , 2004, CASCON.

[2]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[3]  Norman L. Chervany,et al.  Trust and Distrust Definitions: One Bite at a Time , 2000, Trust in Cyber-societies.

[4]  Laurent Bussard,et al.  Establishing Trust with Privacy , 2004, Security Protocols Workshop.

[5]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[6]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[7]  E. Michael Maximilien,et al.  Toward autonomic web services trust and selection , 2004, ICSOC '04.

[8]  Eyhab Al-Masri,et al.  Discovering the best web service , 2007, WWW '07.

[9]  Anne H. H. Ngu,et al.  Flexible Composition of Enterprise Web Services , 2003, Electron. Mark..

[10]  Henryk Krawczyk,et al.  Security of Web Services , 2006, 2006 International Conference on Dependability of Computer Systems.

[11]  Vasant Honavar,et al.  A framework for semantic web services discovery , 2005, WIDM '05.

[12]  U. Chandrashekhar,et al.  Challenges of Securing an Enterprise and Meeting Regulatory Mandates , 2006, Networks 2006. 12th International Telecommunications Network Strategy and Planning Symposium.

[13]  Nicola Mezzetti Enabling Trust-Awareness in Naming Services , 2004, TrustBus.

[14]  Julita Vassileva,et al.  A Review on Trust and Reputation for Web Service Selection , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[15]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[16]  Shanshan Jiang,et al.  An Approach to Integrated Semantic Service Discovery , 2006, Autonomic Networking.

[17]  Shonali Krishnaswamy,et al.  Verity: a QoS metric for selecting Web services and providers , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[18]  Tao Yu,et al.  Service selection algorithms for Web services with end-to-end QoS constraints , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[19]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[20]  J. Charles Kesler Contractual and regulatory compliance challenges in grid computing environments , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[21]  Beniamino Di Martino An Ontology Matching Approach to Semantic Web Services Discovery , 2006, ISPA Workshops.

[22]  Muthucumaru Maheswaran,et al.  Evolving and managing trust in grid computing systems , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[23]  Arthur H. M. ter Hofstede,et al.  Formal description of non-functional service properties , 2005 .

[24]  Sarvapali D. Ramchurn,et al.  A computational trust model for multi-agent interactions based on confidence and reputation , 2003 .

[25]  Arthur H. M. ter Hofstede,et al.  What's in a Service? , 2002, Distributed and Parallel Databases.

[26]  Maria Fasli,et al.  On Deciding to Trust , 2005, iTrust.

[27]  Arthur H. M. ter Hofstede,et al.  The Price of Services , 2005, ICSOC.

[28]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .

[29]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..