Implementing Workflow Reconfiguration in WS-BPEL
Manuel Mazzara1, Nicola Dragoni2*,
and Mu Zhou2
1UNU-IIST, Macau
and Newcastle University, UK
manuel.mazzara@ncl.ac.uk
2Technical
University of Denmark (DTU)
Copenhagen, Denmark
ndra@imm.dtu.dk, mu.zhou31@gmail.com
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 recovery
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.
Keywords: Workflow Reconfiguration, BPMN, WS-BPEL
*Corresponding author: Department of Informatics and
Mathematical Modelling,
Technical University of Denmark, DK-2800 Kongens Lyngby, Denmark,
Tel: +45-45253731
Journal of Internet
Services and Information Security (JISIS), 2(1/2):
73-92, February 2012 [pdf]