Chapter

Service-Oriented Computing – ICSOC 2008

Volume 5364 of the series Lecture Notes in Computer Science pp 22-37

Adaptation of Web Service Composition Based on Workflow Patterns

  • Qiang HeAffiliated withSchool of Computer Science and Technology, Huazhong University of Science and TechnologyFaculty of Information and Communication Technologies, Swinburne University of Technology
  • , Jun YanAffiliated withSchool of Information Systems and Technology, University of Wollongong
  • , Hai JinAffiliated withSchool of Computer Science and Technology, Huazhong University of Science and Technology
  • , Yun YangAffiliated withFaculty of Information and Communication Technologies, Swinburne University of Technology

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Business processes consisting of component Web services are often executed in volatile environments where the quality of service parameters of the participating services might change during the execution of the business processes. Recently, research has been carried out on adapting composite Web service in volatile service-oriented computing environments. However, current approaches do not consider the internal logic of the business process and the impact of adaptation for a single service on the other component services. Other than quality of service parameters, effective adaptation requires specific information of the component services in terms of their position and interaction in the business process. The work reported in this paper is a first step in this direction. We present a novel approach to adaptation of Web service composition based on workflow patterns. This approach measures the value of changed information that updated services may potentially introduce in the business process. Experimental results show that our approach provides effective adaptation solutions by expanding the adaptation scope and considering the internal logic of business process.

Keywords

Adaptation Business Process Quality of Service Adaptation Service Level Agreement Web Service Composition