A search engine for QoS-enabled discovery of semantic web services

Directory services are a genuine constituent of any distributed architecture which facilitate binding attributes to names and then querying this information, that is, announcing and discovering resources. In such contexts, especially in a business environment, Quality of Service (QoS) and non-functional properties are usually the most important criteria to decide whether a specific resource will be used. To address this problem, we present an approach to the semantic description and discovery of web services which specifically takes into account their QoS properties. Our solution uses a robust trust and reputation model to provide an accurate picture of the actual QoS to user. The search engine is based on an algebraic discovery model and uses adaptive query-processing techniques to parallelise expensive operators. Architecturally, the engine can be run as a centralised service for small-scale environments or can be distributed among any number of cooperating registry providers.

[1]  Silvana Castano,et al.  Global Viewing of Heterogeneous Data Sources , 2001, IEEE Trans. Knowl. Data Eng..

[2]  Farnoush Banaei Kashani,et al.  WSPDS: Web Services Peer-to-Peer Discovery Service , 2004, International Conference on Internet Computing.

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

[4]  Amit P. Sheth,et al.  A Semantic Web Services Architecture , 2005, IEEE Internet Comput..

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

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

[7]  Munindar P. Singh,et al.  A DAML-based repository for QoS-aware semantic Web service selection , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[8]  H BloomBurton Space/time trade-offs in hash coding with allowable errors , 1970 .

[9]  Manish Parashar,et al.  A Peer-to-Peer Approach to Web Service Discovery , 2004, World Wide Web.

[10]  Shonali Krishnaswamy,et al.  Reputation = f(user ranking, compliance, verity) , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[11]  Wolfgang Nejdl,et al.  A scalable and ontology-based P2P infrastructure for Semantic Web Services , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[12]  Karl Aberer,et al.  Towards P2P-Based Semantic Web Service Discovery with QoS Support , 2005, Business Process Management Workshops.

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

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

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

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

[17]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

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

[19]  Burton H. Bloom,et al.  Space/time trade-offs in hash coding with allowable errors , 1970, CACM.

[20]  Sandhya Dwarkadas,et al.  Peer-to-peer information retrieval using self-organizing semantic overlay networks , 2003, SIGCOMM '03.

[21]  Amit P. Sheth,et al.  METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services , 2005, Inf. Technol. Manag..

[22]  Ingeborg Sølvberg,et al.  A vision on semantic retrieval in P2P network , 2004, 18th International Conference on Advanced Information Networking and Applications, 2004. AINA 2004..

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

[24]  Dieter Fensel,et al.  Automatic Location of Services , 2005, ESWC.

[25]  Ian Horrocks,et al.  A Software Framework for Matchmaking Based on Semantic Web Technology , 2004, Int. J. Electron. Commer..

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

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

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