The Open UniversitySkip to content

Parallel Adaptation of Multiple Service Composition Instances

Aschoff, Rafael; Zisman, Andrea and Alexandre, Pedro (2019). Parallel Adaptation of Multiple Service Composition Instances. In: Yu, Yijun; Bandara, Arosha; Honiden, Shinichi; Hu, Zhenjiang; Tamai, Tetsuo; Muller, Haussi; Mylopoulos, John and Nuseibeh, Bashar eds. Engineering Adaptive Software Systems: Communications of NII Shonan Meetings. Springer, pp. 115–134.

DOI (Digital Object Identifier) Link:
Google Scholar: Look up in Google Scholar


Existing approaches for adaptation of service compositions do not consider the fact that common services can be used in different compositions, and, therefore, a problem that may be identified in one composition could be used to predict unwanted situations in other compositions. In this paper, we propose a parallel and proactive adaptation framework that supports proactive adaptation in multiple service composition instances at the same time. In the framework, events observed for one particular service composition instance are shared between all composition instances executed in parallel in order to better predict problems and rectify them in all necessary instances, when possible. The parallel characteristic of the framework also supports balancing the load among candidate service operations, and, therefore, it considers the maximum expected service operation throughput between the compositions. A prototype tool has been implemented to illustrate and evaluate the framework in different scenarios.

Item Type: Book Section
Copyright Holders: 2019 Springer Nature Singapore Pte Ltd.
ISBN: 981-1321-84-1, 978-981-1321-84-9
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Research Group: Centre for Research in Computing (CRC)
Item ID: 59043
Depositing User: Andrea Zisman
Date Deposited: 11 Feb 2019 11:44
Last Modified: 01 Apr 2019 22:50
Share this page:


Altmetrics from Altmetric

Citations from Dimensions

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU