Using Inverted Indexing to Facilitate Composition-Oriented Semantic Service Discovery

It is proposed to establish inverted indexing for ontology-annotated outputs when services are registered in order to find the target services in a quick, accurate and efficient way. For each ontology-annotated output, there is a service list which records all the services in the registry that deliver the output. Based on the indexing, a composition-oriented service discovery algorithm is proposed, which greatly accelerates the filtering of irrelevant atomic services by making use of the inverted indexing, and increases the likelihood of finding a possible candidate by exploring service composition. The results of the extensive experiments show that the proposed algorithm provides better performance on response time than the sequential matchmaking, and better recall rate than the algorithms without the exploration of composition.

[1]  David McLean,et al.  An Approach for Measuring Semantic Similarity between Words Using Multiple Information Sources , 2003, IEEE Trans. Knowl. Data Eng..

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

[3]  Aoying Zhou,et al.  Efficient Web Service Composition Based on Syntactical Matching , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[4]  Carlo Strapparava,et al.  Corpus-based and Knowledge-based Measures of Text Semantic Similarity , 2006, AAAI.

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

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

[7]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[8]  Tao Li,et al.  SWSDS: Quick Web Service Discovery and Composition in SEWSIP , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[9]  Juan-Zi Li,et al.  A Composition Oriented and Graph-Based Service Search Method , 2006, ASWC.

[10]  Ma Ying Dynamic Discovery for Semantic Web Services Based on Evolving Distributed Ontologies , 2005 .

[11]  Philip Resnik,et al.  Semantic Similarity in a Taxonomy: An Information-Based Measure and its Application to Problems of Ambiguity in Natural Language , 1999, J. Artif. Intell. Res..

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

[13]  Shi Zhong Agent Service Matchmaking Based on Description Logic , 2004 .

[14]  Antonio Brogi,et al.  Composition-Oriented Service Discovery , 2005, SC@ETAPS.

[15]  Christiane Fellbaum,et al.  Using Wordnet for Text Retrieval , 1998 .

[16]  Lerina Aversano,et al.  An algorithm for Web service discovery through their composition , 2004, Proceedings. IEEE International Conference on Web Services, 2004..