Title :
Functionality-Based Service Matchmaking for Service-Oriented Architecture
Author :
Yau, Stephen S. ; Liu, Junwei
Author_Institution :
Arizona State Univ., Tempe, AZ
Abstract :
Service matchmaking is a basic feature of service-oriented architecture (SOA). In this paper, a semantic-based flexible service matchmaking approach is presented to efficiently identifying functionality-compatible services. This approach utilizes SAW-OWL-S to specify the service advertisements and service discovery requests. The functionality-compatibility of a service to a request is defined on their parameters and conditions. This approach uses functionality filtering to prune out incompatible services, and then select services based on the aggregated similarities of input/output parameters, precondition/result situations and other service attributes. Experimental results are given to illustrate that this approach can efficiently generate precise service matchmaking results
Keywords :
formal specification; knowledge representation languages; pattern matching; software architecture; SAW-OWL-S; functionality filtering; service matchmaking; service specification; service-oriented architecture; Application software; Collaboration; Computer architecture; Context-aware services; Distributed computing; Filtering; Impedance matching; Military computing; Service oriented architecture; Specification languages; Service-oriented architecture; context and situation; functionality; functionality-compatibility.; matchmaking; service;
Conference_Titel :
Autonomous Decentralized Systems, 2007. ISADS '07. Eighth International Symposium on
Conference_Location :
Sedona, AZ
Print_ISBN :
0-7695-2804-X
DOI :
10.1109/ISADS.2007.39