Functionality-Based Service Matchmaking for Service-Oriented Architecture

  • Authors:
  • Stephen S. Yau;Junwei Liu

  • Affiliations:
  • Arizona State University;Arizona State University

  • Venue:
  • ISADS '07 Proceedings of the Eighth International Symposium on Autonomous Decentralized Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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 functionalitycompatible services. This approach utilizes SAWOWL- S to specify the service advertisements and service discovery requests. The functionalitycompatibility 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.