Title :
Web Service Matchmaking Using a Hybrid of Signature and Specification Matching Methods
Author :
Abidi, Syed S. R. ; Daniyal, Ali ; Mehdi, Syed Farrukh
Author_Institution :
Fac. of Comput. Sci., Dalhousie Univ., Halifax, NS, Canada
Abstract :
Web services are independent software systems designed to offer machine-to-machine interactions over the WWW to achieve well-described operations. Web Service Matchmaking is a process of searching (or discovering) for a web service within a service registry (such as UDDI) to discover a web service that satisfies certain functional requirements as requested by a service consumer. In this paper, we present a hybrid web service matchmaker that analyzes both the signature and specification of a web service. For signature level service matching, we have developed two techniques: (i) logical similarity measures applied to the services´ input/output concepts, and (b) non-logical matching based on a Structure Preserving Semantic Matching algorithm. For specification matching, we have introduced a short sentence matching approach applied to a services´ description. We evaluated the performance of the matchmaker using the OWLS-TC dataset, and furthermore compared its performance with the similar hybrid matchmaker. Our results indicate a significant improvement in recall and slight improvement in precision.
Keywords :
Web services; formal specification; knowledge representation languages; pattern matching; software performance evaluation; OWLS-TC dataset; UDDI; WWW; Web service matchmaking; functional requirements; hybrid Web service matchmaker; independent software system; logical similarity measures; machine-to-machine interactions; nonlogical matching; performance evaluation; service consumer; service registry; services description; short sentence matching approach; signature level service matching; specification matching methods; structure preserving semantic matching algorithm; Information filters; Matched filters; Ontologies; Semantics; Syntactics; Web services; OWL-S; Signature Matching; Specification Matching; Web Service Matchmaking;
Conference_Titel :
Web Intelligence (WI) and Intelligent Agent Technologies (IAT), 2014 IEEE/WIC/ACM International Joint Conferences on
Conference_Location :
Warsaw
DOI :
10.1109/WI-IAT.2014.107