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