Semantic discovery of web services using statistical methods and measures of semantic relatedness

Discovering a service over the web that meets the desired functionalities is still one of the most challenging tasks in the area of Service Oriented Computing. Lack of semantic information in the web services profiles poses a restriction in the automated discovery of services. Irrelevant and huge number of services returned by the UDDI and lack of standard mechanisms are the main problems faced by the users today during service discovery. In this paper, we propose a Web service discovery approach independent of the description model that tries to manage with the heterogeneity found in semantic service description frameworks. This proposed approach uses the principals from text mining, measures of semantic relatedness and information retrieval where the semantic information of the services is integrated with the syntactic service profiles to give hybrid service vectors. Empirical evaluation of the proposed approach implemented on OWL-X services has been presented to show the feasibility of the approach. Experimental results have shown that the proposed approach is able to discover better semantic relationship between services, therefore, more relevant results are ensured during discovery.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Takahiro Kawamura,et al.  Public Deployment of Semantic Service Matchmaker with UDDI Business Registry , 2004, International Semantic Web Conference.

[3]  Iraklis Varlamis,et al.  Text Relatedness Based on a Word Thesaurus , 2010, J. Artif. Intell. Res..

[4]  Elizabeth Chang,et al.  Latent Semantic Analysis - The Dynamics of Semantics Web Services Discovery , 2008, Advances in Web Semantics I.

[5]  Xiaoguo Zhang,et al.  A New Web Services Filtrating Mechanism with Latent Semantic Analysis , 2011, CSIE 2011.

[6]  Roy Grønmo,et al.  Model-driven semantic Web service composition , 2005, 12th Asia-Pacific Software Engineering Conference (APSEC'05).

[7]  Abraham Bernstein,et al.  The Creation and Evaluation of iSPARQL Strategies for Matchmaking , 2008, ESWC.

[8]  Philip Resnik,et al.  Using Information Content to Evaluate Semantic Similarity in a Taxonomy , 1995, IJCAI.

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

[10]  Iraklis Varlamis,et al.  A Knowledge-Based Semantic Kernel for Text Classification , 2011, SPIRE.

[11]  Ting Wang,et al.  SAWSDL-iMatcher: A customizable and effective Semantic Web Service matchmaker , 2011, J. Web Semant..

[13]  Seema Bawa,et al.  Semantic discovery of web services using principal component analysis , 2011 .

[14]  Matthias Klusch,et al.  WSMO-MX: A hybrid Semantic Web service matchmaker , 2009, Web Intell. Agent Syst..

[15]  Tao Jiang,et al.  Improve Semantic Web Services Discovery through Similarity Search in Metric Space , 2009, 2009 Third IEEE International Symposium on Theoretical Aspects of Software Engineering.

[16]  Richi Nayak,et al.  Semantics-Based Web Service Discovery Using Information Retrieval Techniques , 2010, INEX.

[17]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[18]  Christof Bornhövd,et al.  Web Service Discovery: Adding Semantics through Service Request Expansion and Latent Semantic Indexing , 2007, IEEE International Conference on Services Computing (SCC 2007).

[19]  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..

[20]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[21]  Ying Zhang,et al.  WordNet-Enhanced Dynamic Semantic Web Services Discovery , 2011, AICI 2011.

[22]  George A. Vouros,et al.  Look Ma, No Hands: Supporting the Semantic Discovery of Services without Ontologies , 2008, SMRR.

[23]  Paul M. B. Vitányi,et al.  Clustering by compression , 2003, IEEE Transactions on Information Theory.

[24]  David Ruiz,et al.  Improving semantic web services discovery using SPARQL-based repository filtering , 2012, J. Web Semant..

[25]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[26]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[27]  Evgeniy Gabrilovich,et al.  Computing Semantic Relatedness Using Wikipedia-based Explicit Semantic Analysis , 2007, IJCAI.

[28]  Paul M. B. Vitányi,et al.  The Google Similarity Distance , 2004, IEEE Transactions on Knowledge and Data Engineering.

[29]  Anthony J. Hornof,et al.  A comparison of LSA, wordNet and PMI-IR for predicting user click behavior , 2005, CHI.

[30]  Hai Wang,et al.  A Semantic Matchmaking Method of Web Services Based on SHOIN^+ (D)* , 2006, 2006 IEEE Asia-Pacific Conference on Services Computing (APSCC'06).

[31]  Matthias Klusch,et al.  Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace , 2002, Autonomous Agents and Multi-Agent Systems.

[32]  Hui Xiong,et al.  Semantics-Based Automated Service Discovery , 2012, IEEE Transactions on Services Computing.

[33]  Yingqiu Li,et al.  Research on Web service discovery with semantics and clustering , 2011, 2011 6th IEEE Joint International Information Technology and Artificial Intelligence Conference.

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

[35]  Jos de Bruijn,et al.  Enabling Semantic Web Services , 2007 .