Automatic service composition with heterogeneous service-oriented architectures

  • Authors:
  • José M. Reyes Álamo;Hen-I Yang;Johnny Wong;Carl K. Chang

  • Affiliations:
  • Department of Computer Science, Iowa State University, Ames, IA;Department of Computer Science, Iowa State University, Ames, IA;Department of Computer Science, Iowa State University, Ames, IA;Department of Computer Science, Iowa State University, Ames, IA

  • Venue:
  • ICOST'10 Proceedings of the Aging friendly technology for health and independence, and 8th international conference on Smart homes and health telematics
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service-Oriented Architecture is widely used to program pervasive spaces such as Smart Homes because of its capabilities to handle dynamic and heterogeneous environments. It is often the case that the services required are designed and implemented using different SOAs, such as OSGi and Web Services. Most of the current composition frameworks take a two-tier approach: those services following the same SOA can take advantage of service composition and runtime substitutions, while interactions between services of different SOAs require hardcoded service invocations that do not really provide full advantage of SOA. Some SOAs do not support features such as on-the-fly compositions or a searchable service directory. In this paper, we present a framework to compose and orchestrate services from different SOA implementations and provide the missing functionalities to support composition of heterogeneous SOAs. We present a case study and the performance analysis of the study to demonstrate the feasibility of our framework.