Article in Proceedings INPROC-2011-50

BibliographySonntag, Mirko; Karastoyanova, Dimka: Compensation of Adapted Service Orchestration Logic in BPEL’n’Aspects.
In: Proceedings of the 9th International Conference on Business Process Management (BPM 2011), Clermont-Ferrand, France, 2011.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 1-16, english.
Springer-Verlag, August 2011.
Article in Proceedings (Conference Paper).
CR-SchemaH.4.1 (Office Automation)
KeywordsWorkflow; Service Composition; BPEL; Compensation; Aspect-orientation; Adaptability
Abstract

BPEL’n’Aspects is a non-intrusive mechanism for adaptation of control flow of BPEL processes based on the AOP paradigm. It relies on Web service standards to weave process activities in terms of aspects into BPEL processes. This paper is a logical continuation of the BPEL’n’Aspects approach. Its main objective is to enable compensation of weaved-in Web service invocations (activities) in a straightforward manner. We present (1) requirements on a mechanism for compensation of weaved-in process activities; (2) the corresponding concepts and mechanisms to meet these requirements; (3) an example scenario to show the applicability of the approach; and (4) a prototypical implementation to prove the feasibility of the solution. This work represents an improvement in the applicability of this particular adaptation approach since processes in production need the means to compensate actions that are included into processes as result of an adaptation step, too. The concept is generic and hence can also be used by other approaches that adapt control flow.

CopyrightSpringer-Verlag
Contactsonntag@iaas.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SimTech
Entry dateJuly 7, 2011
   Publ. Institute   Publ. Computer Science