Title: BPMN4VC-modeller: easy-handling of versions of collaborative processes using adaptation patterns

Authors: Imen Ben Said; Mohamed Amine Chaâbane; Eric Andonoff; Rafik Bouaziz

Addresses: MIRACL, Université de Sfax, Route de l'aéroport, BP 1088, 3018 Sfax, Tunisia ' MIRACL, Université de Sfax, Route de l'aéroport, BP 1088, 3018 Sfax, Tunisia ' IRIT, Université Toulouse 1 – Capitole, 2 rue du Doyen Gabriel Marty, 31042 Toulouse Cedex, France ' MIRACL, Université de Sfax, Route de l'aéroport, BP 1088, 3018 Sfax, Tunisia

Abstract: BPMN4VC is an extension of BPMN for modelling versions of collaborative processes, represented as collaborations in BPMN. BPMN4VC has been recommended to address collaborative process flexibility issue, which is an important problem that business process management (BPM) systems must face before their definitive acceptance and use in companies. BPMN4VC meta-model supports static and dynamic aspects of collaboration versioning. Dynamic aspects of collaboration versioning include low-level operations supporting versioning management, a life cycle indicating when these operations can be performed and adaptation patterns making the update of collaboration schema easier to perform. This paper revisits the dynamic aspects of BPMNVC and in particular the adaptation patterns, detailing their implementation and use with BPMN4VC-modeller which is an implementation of BPMN4VC on top of the well-known BPMN modeller Eclipse plug-in. Finally, the paper reports on an evaluation of the adaptation patterns and of BPMN4VC-modeller to prove the feasibility of the contribution.

Keywords: BPMN4VC-modeller; collaborative process; adaptation patterns; process flexibility; version.

DOI: 10.1504/IJISCM.2018.094604

International Journal of Information Systems and Change Management, 2018 Vol.10 No.2, pp.140 - 189

Received: 15 Sep 2017
Accepted: 10 Jun 2018

Published online: 07 Sep 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article