An Extensible and Personalized Approach to QoS-enabled Service Discovery

We present an extensible and customizable framework for the autonomous discovery of Semantic Web services based on their QoS properties. Using semantic technologies, users can specify the QoS matching model and customize the ranking of services flexibly according to their preferences. The formal modeling of the discovery process as a query execution plan facilitates the introduction of different discovery algorithms and the automatic generation of parallelized matchmaking evaluations. This enables adapting our approach to unpredictable arrival rates of user queries and scales up to high numbers of published service descriptions.

[1]  Premkumar T. Devanbu,et al.  GlueQoS: middleware to sweeten quality-of-service policy interactions , 2004, Proceedings. 26th International Conference on Software Engineering.

[2]  B. Pagurek,et al.  Service offerings for xml web services and their management applications , 2004 .

[3]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[4]  Zongwei Luo,et al.  QoS driven web services assessment and selection , 2006 .

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

[6]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[7]  Wolf-Tilo Balke,et al.  Cooperative Discovery for User-Centered Web Service Provisioning , 2003, ICWS.

[8]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

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

[10]  Wolf-Tilo Balke,et al.  Through different eyes: assessing multiple conceptual views for querying web services , 2004, WWW Alt. '04.

[11]  Bu-Sung Lee,et al.  Web Services Discovery with DAML-QoS Ontology , 2005, Int. J. Web Serv. Res..

[12]  Felix Naumann Data Fusion and Data Quality , 1998 .

[13]  Athman Bouguettaya,et al.  Efficient access to Web services , 2004, IEEE Internet Computing.

[14]  Munindar P. Singh,et al.  A DAML-based repository for QoS-aware semantic Web service selection , 2004 .

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

[16]  Seng Wai Loke,et al.  Reputation = f(user ranking, compliance, verity) , 2004 .

[17]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[18]  Divyakant Agrawal,et al.  A peer-to-peer framework for Web service discovery with ranking , 2004 .

[19]  Nelson Souto Rosa,et al.  An ontological approach for personalized services , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[20]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[21]  Hao Wu,et al.  Semantic-enabled Specification for Web Services Agreement , 2005 .

[22]  E. Michael Maximilien,et al.  Reputation and endorsement for web services , 2001, SECO.

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

[24]  RanShuping A model for web services discovery with QoS , 2003 .

[25]  Francesco M. Donini,et al.  A system for principled matchmaking in an electronic marketplace , 2003, WWW '03.

[26]  Hartmut Ritter,et al.  A concept for QoS integration in Web services , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[27]  Michael Kifer,et al.  Logical foundations of object-oriented and frame-based languages , 1995, JACM.

[28]  Francisco Curbera,et al.  Web services description language (wsdl) version 1. 2 , 2001 .

[29]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[30]  Sergio Greco,et al.  International Database Engineering and Applications Symposium (IDEAS 2009), September 16-18, 2009, Cetraro, Calabria, Italy , 2009, International Database Engineering and Applications Symposium.

[31]  Fabio Porto,et al.  An Extensible and Personalized Approach to QoS-enabled Semantic Web Service Discovery , 2006 .

[32]  Mick Kerrigan,et al.  Web service selection mechanisms in the Web Service Execution Environment (WSMX) , 2006, SAC.

[33]  Amit P. Sheth,et al.  On Using WS-Policy, Ontology, and Rule Reasoning to Discover Web Services , 2004, INTELLCOMM.

[34]  Wolfgang Kellerer,et al.  Towards Semantic-based Service Discovery on Tiny Mobile Devices , 2004 .

[35]  Wolf-Tilo Balke,et al.  Towards Personalized Selection of Web Services , 2003, WWW.

[36]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[37]  Bu-Sung Lee,et al.  UX- An Architecture Providing QoS-Aware and Federated Support for UDDI , 2003, ICWS.

[38]  Bruno Schulze,et al.  An Adaptive Distributed Query Processing Grid Service , 2005, DMG.

[39]  Karl Aberer,et al.  A search engine for QoS-enabled discovery of semantic web services , 2006, Int. J. Bus. Process. Integr. Manag..

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