Using assumptions in service composition context

  • Authors:
  • Zheng Lu;Peter Hyland;Aditya K. Ghose;Ying Guan

  • Affiliations:
  • University of Wollongong, Australia;University of Wollongong, Australia;University of Wollongong, Australia;University of Wollongong, Australia

  • Venue:
  • Proceedings of the 2006 international workshop on Service-oriented software engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service composition aims to provide an efficient and accurate model of a service, based on which the global service oriented architecture (SOA) can be realized, allowing value added services to be generated on the fly. Unlike a traditional software module, which runs within a predictable domain, Web Services are autonomous software agents running in a heterogeneous execution environment. Because of distributed responsibilities, ownership and control, it is often not feasible to acquire all information needed for the service composition. Thus, there is no guarantee that the service execution has the anticipated effects. Full automation of this process poses challenges to reliable service composition by raising questions such as how to deal with incomplete knowledge during the dynamic service composition, and how to ensure consistent service execution result without human intervention.