Enhancing Service Selection by Semantic QoS

The increasing number of functionally similar services requires the existence of a non-functional properties selection process based on the Quality of Service (QoS). Thus, in this article, authors focus on the provision of a QoS model, an architecture and an implementation which enhance the selection process by the annotation of Service Level Agreement (SLA) templates with semantic QoS metrics. This QoS model is composed by a specification for annotating SLA templates files, a QoS conceptual model formed as a QoS ontology and selection algorithm. This approach, which is backward compatible, provides interoperability among customer-providers and a lightweight alternative. Finally, its applicability and benefits are shown by using examples of Infrastructure services.

[1]  Leandro Navarro-Moldes,et al.  Towards the development of a decentralized market information system: Requirements and architecture , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[2]  Michael J. Shaw Building an E-Business from Enterprise Systems , 2000, Inf. Syst. Frontiers.

[3]  K. Kritikos,et al.  A Semantic QoS-based Web Service Discovery Algorithm for Over-Constrained Demands , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).

[4]  Miltiades E. Anagnostou,et al.  QoS awareness support in Web-Service semantics , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[5]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[6]  Ying Yu,et al.  OWL-S Based Interaction Testing of Web Service-Based System , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).

[7]  Maria Beatriz Felgar de Toledo,et al.  Semantics-enriched QoS policies for web service interactions , 2006, WebMedia '06.

[8]  Dieter Fensel,et al.  WWW or What is Wrong with Web services , 2005, Third European Conference on Web Services (ECOWS'05).

[9]  Hartmut Ritter,et al.  Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[10]  Mike P. Papazoglou,et al.  Service oriented architectures: approaches, technologies and research issues , 2007, The VLDB Journal.

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

[12]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[13]  Xiaoyong Du,et al.  Towards Semantic Web Services Discovery with QoS Support Using Specific Ontologies , 2007, SKG.

[14]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[15]  Kaijun Ren,et al.  Grid-Based Semantic Web Service Discovery Model with QoS Constraints , 2007, Third International Conference on Semantics, Knowledge and Grid (SKG 2007).

[16]  Xia Wang,et al.  A QoS-Aware Selection Model for Semantic Web Services , 2006, ICSOC.

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

[18]  Nicola Guarino,et al.  Formal ontology, conceptual analysis and knowledge representation , 1995, Int. J. Hum. Comput. Stud..

[19]  A. Kumar,et al.  Semantic Description and Discovery of Grid Services using WSDL-S and QoS based Matchmaking Algorithm , 2006, 2006 International Conference on Advanced Computing and Communications.

[20]  Amit P. Sheth,et al.  Semantic WS-agreement partner selection , 2006, WWW '06.

[21]  Winfried Lamersdorf,et al.  Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings , 2006, ICSOC.

[22]  Youakim Badr,et al.  Enhancing web service selection by QoS-based ontology and WS-policy , 2008, SAC '08.

[23]  Michael A. Cusumano,et al.  The Changing Software Business: Moving from Products to Services , 2008, Computer.

[24]  Heiko Ludwig,et al.  Web Service Level Agreement (WSLA) Language Specification , 2003 .

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

[26]  R GruberThomas Toward principles for the design of ontologies used for knowledge sharing , 1995 .

[27]  Jos de Bruijn,et al.  Enabling Semantic Web Services: The Web Service Modeling Ontology , 2006 .