Volume 2 - Issue 1 – 2
Implementing Workflow Reconfiguration in WS-BPEL
- Manuel Mazzara
UNU-IIST, Macau, and Newcastle University, UK
manuel.mazzara@ncl.ac.uk
- Nicola Dragoni
Technical University of Denmark (DTU), Copenhagen, Denmark
ndra@imm.dtu.dk
- Mu Zhou
Technical University of Denmark (DTU), Copenhagen, Denmark
mu.zhou31@gmail.com
Keywords: Workflow Reconfiguration, BPMN, WS-BPEL
Abstract
This paper investigates the problem of dynamic reconfiguration by means of a workflow-based case
study used for discussion. We state the requirements on a system implementing the workflow and its
reconfiguration, and we describe the system’s design in BPMN. WS-BPEL, a language that would
not naturally support dynamic change, is used as a target for implementation. The WS-BPEL re-
covery framework is here exploited to implement the reconfiguration using principles derived from
previous research in process algebra and two mappings from BPMN to WS-BPEL are presented, one
automatic and only mostly manual. Differences between the two are finally detailed.