Learning Ontologies to Improve the Quality of Automatic Web Service Matching

Automatically finding suitable Web services given a request is a difficult problem because the interface descriptions of Web services are often terse and cryptic. Dictionary and information retrieval based techniques have proven useful in disambiguating the semantics of service descriptions, but they are limited in their capability to consider the relationships between the words describing the Web services. Current ontology-based approaches typically require a user to explicitly create domain ontologies. This paper presents a novel technique that significantly improves the quality of semantic Web service matching by (1) automatically generating ontologies based on Web service descriptions and (2) using these ontologies to guide the mapping between Web services. Our approach differs from earlier work on service matching by considering the relationship between words rather than treating them as a bag of unrelated words. The experimental results indicate that with our unsupervised approach we can eliminate up to 70% of incorrect matches that are made by dictionary-based approaches.

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

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

[3]  Russ B. Altman,et al.  Automating Data Acquisition into Ontologies from Pharmacogenetics Relational Data Sources Using Declarative Object Definitions and XML , 2002, Pacific Symposium on Biocomputing.

[4]  Gio Wiederhold,et al.  Thesaurus entry extraction from an on-line dictionary , 1999 .

[5]  Catherine Faron-Zucker,et al.  Learning ontologies from RDF annotation , 2001 .

[6]  Tanveer F. Syeda-Mahmood,et al.  Searching service repositories by combining semantic and ontological matching , 2005, IEEE International Conference on Web Services (ICWS'05).

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

[8]  Youngja Park,et al.  GlossOnt: A Concept-focused Ontology Building Tool , 2004, KR.

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

[10]  Ralf Steinmetz,et al.  Ontology enrichment with texts from the WWW , 2002 .

[11]  Olatz Ansa,et al.  Enriching very large ontologies using the WWW , 2000, ECAI Workshop on Ontology Learning.

[12]  Paul Compton,et al.  Discovery of ontologies from knowledge bases , 2001, K-CAP '01.

[13]  Catherine Faron-Zucker,et al.  Learning Ontologies from RDF annotations , 2001, Workshop on Ontology Learning.

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