Corpus-based Web services matchmaking

Discovering Web services and clustering them based on their functionalities are important problems with few existing solutions. Users may search for Web services using keywords and receive services that semantically match the keywords. Semantic Web service matchmaking, proposed to enhance the precision of matchmaking using syntactical cues, is generally based upon semantic service descriptions in ontology markup languages as add-ons or replacements to the underlying WSDL descriptors. Ways to improve the performance of direct matchmaking in WSDL, however, remains less studied. In this paper, we introduce a novel corpus-based method to facilitate matchmaking in WSDL files. We show that our method can identify semantically similar Web services with satisfactory recall.

[1]  Eleni Stroulia,et al.  Flexible interface matching for Web-service discovery , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[2]  Thomi Pilioura,et al.  Using WSDL/UDDI and DAML-S in Web Service Discovery , 2003 .

[3]  Francisco Curbera,et al.  Web services description language (wsdl) version 1. 2 , 2001 .

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

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

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

[7]  Volker Haarslev,et al.  Applying Semantic Web Technologies to Matchmaking and Web Service Descriptions , 2004 .

[8]  Yanchun Zhang,et al.  Web Service Composition with Case-Based Reasoning , 2003, ADC.

[9]  Thomi Pilioura,et al.  An Overview of Standards and Related Technology in Web Services , 2002, Distributed and Parallel Databases.

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

[11]  Florian Probst,et al.  Comparing Approaches for Semantic Service Description and Matchmaking , 2004, CoopIS/DOA/ODBASE.

[12]  Liang-Jie Zhang,et al.  XML-Based Advanced UDDI Search Mechanism for B2B Integration , 2002, Proceedings Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002).

[13]  José M. Vidal,et al.  Matchmaking of web services based on the DAML-S service model , 2003, AAMAS '03.