Searching service repositories by combining semantic and ontological matching

In this paper, we explore the use of domain-independent and domain-specific ontologies to find matching service descriptions. The domain-independent relationships are derived using an English thesaurus after tokenization and part-of-speech tagging. The domain-specific ontological similarity is derived by an inference on the semantic annotations associated with Web service descriptions. Matches due to the two cues are combined to determine an overall semantic similarity score. By combining multiple cues, we show that better relevancy results can be obtained for service matches from a large repository, than could be obtained using any one cue alone.

[1]  Robert Richards,et al.  Universal Description, Discovery, and Integration (UDDI) , 2006 .

[2]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

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

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

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

[6]  Takahiro Kawamura,et al.  Importing the Semantic Web in UDDI , 2002, WES.

[7]  George A. Miller,et al.  WordNet: A Lexical Database for the English Language , 2002 .

[8]  Prashant Doshi,et al.  A Method for Semantically Enhancing the Service Discovery Capabilities of UDDI , 2003, IIWeb.

[9]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

[10]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[11]  Erhard Rahm,et al.  Generic Schema Matching with Cupid , 2001, VLDB.

[12]  LuJianguo,et al.  Dynamic service matchmaking among agents in open information environments , 1999 .

[13]  Nicholas Kushmerick,et al.  Learning to Attach Semantic Metadata to Web Services , 2003, International Semantic Web Conference.

[14]  Erhard Rahm,et al.  Similarity flooding: a versatile graph matching algorithm and its application to schema matching , 2002, Proceedings 18th International Conference on Data Engineering.

[15]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[16]  Subbarao Kambhampati,et al.  Guest Editors' Introduction: Information Integration on the Web , 2003, IEEE Intelligent Systems.

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

[18]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[19]  Yixin Diao,et al.  ABLE: A toolkit for building multiagent autonomic systems , 2002, IBM Syst. J..