Empower service directories with knowledge

Service-oriented architecture (SOA) is an important, flexible, and widely used software architecture. Web service technology (WST) is an SOA implementation framework that has attracted much attention. In WST, consumers find required services by means of service directories. Current service directories are mainly based on UDDI and suffer from a lack of knowledge that limits the power of them. Service directories work as simple stateless search machines that use service descriptions to find similar services in response to a consumer's query. Because of the small amount of information that service directories store about web services, they cannot be used effectively. Service directories with more information operate with more power and lower cost. In this paper, to empower service directories, directories are augmented with knowledge about web services that is encoded by a semantic interlinked graph of WST entities. Different operations offered by the resulting service directory and an analysis of their costs are shown through experiments.

[1]  Vassilios Peristeras,et al.  Semantic Service Discovery using SAWSDL and SPARQL , 2008, 2008 Fourth International Conference on Semantics, Knowledge and Grid.

[2]  I-Ching Hsu,et al.  SXRS: An XLink-based Recommender System using Semantic Web technologies , 2009, Expert Syst. Appl..

[3]  Matthias Klusch,et al.  OWLS-MX 3 : An Adaptive Hybrid Semantic Service Matchmaker for OWLS , 2009 .

[4]  Zakaria Maamar,et al.  Towards a Method for Engineering Social Web Services , 2011, ME.

[5]  Jun Zhang,et al.  Simlarity Search for Web Services , 2004, VLDB.

[6]  Yi Wang,et al.  Relation Based Service Networks for Reliable Service Selection , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[7]  Weiming Shen,et al.  An weighted ontology-based semantic similarity algorithm for web service , 2009, Expert Syst. Appl..

[8]  Marco Luca Sbodio,et al.  Discovering Semantic Web services using SPARQL and intelligent agents , 2010, J. Web Semant..

[9]  Mor Naaman,et al.  Methods for extracting place semantics from Flickr tags , 2009, TWEB.

[10]  Ismailcem Budak Arpinar,et al.  Discovery of Semantic Relations between Web Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[11]  Nikos Loutas,et al.  Towards a reference service model for the Web of Services , 2011, Data Knowl. Eng..

[12]  Matjaz B. Juric,et al.  WSDL and UDDI extensions for version support in web services , 2009, J. Syst. Softw..

[13]  Samir Tata,et al.  A Recommender System for Web Services Discovery in a Distributed Registry Environment , 2009, 2009 Fourth International Conference on Internet and Web Applications and Services.

[14]  John Domingue,et al.  Toward the Next Wave of Services: Linked Services for the Web of Data , 2010, J. Univers. Comput. Sci..

[15]  Djamil Aïssani,et al.  Semantic annotations for web services discovery and composition , 2009, Comput. Stand. Interfaces.

[16]  Zakaria Maamar,et al.  LinkedWS: A novel Web services discovery model based on the Metaphor of "social networks" , 2011, Simul. Model. Pract. Theory.

[17]  Marcelo R. Campo,et al.  Combining query-by-example and query expansion for simplifying web service discovery , 2011, Inf. Syst. Frontiers.

[18]  Barbara Pernici,et al.  URBE: Web Service Retrieval Based on Similarity Evaluation , 2009, IEEE Transactions on Knowledge and Data Engineering.

[19]  Tao Wang,et al.  Building the Semantic Relations-Based Web Services Registry through Services Mining , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[20]  Marko A. Rodriguez,et al.  The RDF virtual machine , 2008, Knowl. Based Syst..

[21]  Jorge S. Cardoso,et al.  Service Engineering for the Internet of Services , 2008, ICEIS.

[22]  Yanchun Zhang,et al.  Efficiently finding web services using a clustering semantic approach , 2008, CSSSIA '08.

[23]  Ajith Abraham,et al.  Emergent Web Intelligence: Advanced Information Retrieval , 2012, Emergent Web Intelligence.

[24]  Matthias Klusch,et al.  Hybrid Semantic Web Service Retrieval: A Case Study with OWLS-MX , 2008, 2008 IEEE International Conference on Semantic Computing.

[25]  Michael Luck,et al.  Towards a protocol for the attachment of metadata to grid service descriptions and its use in semantic discovery , 2004, Sci. Program..

[26]  Christoph Schroth,et al.  Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services , 2007, IT Professional.

[27]  I-Ching Hsu,et al.  OWL-L: An OWL-based language for Web resources links , 2009, Comput. Stand. Interfaces.

[28]  Matthias Klusch,et al.  OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services , 2009, J. Web Semant..

[29]  Marcelo R. Campo,et al.  Easy web service discovery: A query-by-example approach , 2008, Sci. Comput. Program..

[30]  Sebastian Speiser,et al.  Towards Linked Data Services , 2010, ISWC Posters&Demos.

[31]  Norman May,et al.  Towards a Unified Service Description Language for the Internet of Services: Requirements and First Developments , 2010, 2010 IEEE International Conference on Services Computing.

[32]  Dave Elliman,et al.  Ontology languages for the semantic web: A never completely updated review , 2006, Knowl. Based Syst..

[33]  Zibin Zheng,et al.  Collaborative reliability prediction of service-oriented systems , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[34]  Thomi Pilioura,et al.  Unified publication and discovery of semantic Web services , 2009, TWEB.

[35]  Zakaria Maamar,et al.  Using Social Networks for Web Services Discovery , 2011, IEEE Internet Computing.

[36]  Sheping Zhai,et al.  Query for Semantic Web Services Using SPARQL-DL , 2009, 2009 Second International Symposium on Knowledge Acquisition and Modeling.

[37]  Weiyi Liu,et al.  Discovering semantic associations among Web services based on the qualitative probabilistic network , 2009, Expert Syst. Appl..

[38]  Manas Ranjan Patra,et al.  Web-services classification using intelligent techniques , 2010, Expert Syst. Appl..

[39]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[40]  Rafael Berlanga Llavori,et al.  Finding association rules in semantic web data , 2012, Knowl. Based Syst..