Novel Semantic Model for Intelligent Discovery of Web Services

Main challenges to the current semantic web service technologies are exponential continuous growth in the number of services on the Internet, syntax based discovery, lack of common agreed upon semantic service standards and heterogeneity of ontologies. In this paper, a service discovery approach independent of semantic service description models is proposed to solve the challenges of the current web service discovery. The idea is to combine principles from machine learning, data mining, statistical techniques and measures of semantic relatedness to make the semantic web service discovery process more intelligent, efficient and effective. The proposed approach exploits the use of semantic as well as syntactic information present within the service description profiles. Our approach is unique in terms of its application to any web service description language and the use of Omiotis measure of semantic relatedness for service discovery. The proposed approach has been implemented on OWL-S based service descriptions profiles and is able to find semantic relationship between the services which were otherwise discarded by the OWL-MX matchmaker. Empirical analysis shows that the proposed method out performs the

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

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

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

[4]  Ian Horrocks,et al.  A software framework for matchmaking based on semantic web technology , 2003, WWW '03.

[5]  Marcelo R. Campo,et al.  AWSC: An approach to Web service classification based on machine learning techniques , 2008, Inteligencia Artif..

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

[7]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

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

[9]  Jacek Kopecky,et al.  Semantic Annotations for WSDL , 2007 .

[10]  Jos de Bruijn,et al.  OWL DL vs. OWL flight: conceptual modeling and reasoning for the semantic Web , 2005, WWW '05.

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

[12]  Richi Nayak,et al.  Web Service Discovery with additional Semantics and Clustering , 2007, IEEE/WIC/ACM International Conference on Web Intelligence (WI'07).

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

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

[15]  Jerry R. Hobbs,et al.  DAML-S: A Semantic Markup Language For Web Services , 2001 .

[16]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[17]  Wayne D. Gray,et al.  Vector Generation of an Explicitly-defined Multidimensional Semantic Space , 2007 .

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

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

[20]  Richard N. Taylor,et al.  A highly-extensible, XML-based architecture description language , 2001, Proceedings Working IEEE/IFIP Conference on Software Architecture.

[21]  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).

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

[23]  J. Farrell,et al.  Semantic Annotations for WSDL and XML Schema , 2007 .

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

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

[26]  Ayse Basar Bener,et al.  Matchmaking of Semantic Web Services Using Semantic-Distance Information , 2006, ADVIS.

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

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

[29]  Bogdan Franczyk,et al.  Modeling Web Services Variability with Feature Diagrams , 2002, Web, Web-Services, and Database Systems.

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

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

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

[33]  Gerard Salton,et al.  Term-Weighting Approaches in Automatic Text Retrieval , 1988, Inf. Process. Manag..