Checking Business Process Evolution

Ajay Krishna 1 Pascal Poizat 2, 3 Gwen Salaün 1
1 CONVECS - Construction of verified concurrent systems
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
3 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : Business processes support the design and implementation of software as workflows of local and inter-organization activities. Tools provide the business process designer with modelling and execution facilities, but they barely provide formal analysis techniques. When one makes a process evolve, for example by refactoring it or by adding new features in it, it is important to be able to check whether, and how, this process has changed, and possibly correct evolution flaws. To reach this objective, we first present a model transformation from the BPMN standard notation to the LNT process algebra and LTS formal models. We then propose a set of relations for comparing business processes at the formal model level. With reference to related work, we propose a richer set of comparison primitives supporting renaming, refinement, property and context-awareness. We also support BPMN processes containing unbalanced structures among gateways. In order to make the checking of evolution convenient for business process designers, we have implemented tool support for our approach as a web application.
Type de document :
Article dans une revue
Science of Computer Programming, Elsevier, 2018, 170, pp.1-26. 〈10.1016/j.scico.2018.09.007〉
Liste complète des métadonnées

Littérature citée [26 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01920273
Contributeur : Ajay Krishna <>
Soumis le : mardi 13 novembre 2018 - 10:25:59
Dernière modification le : samedi 15 décembre 2018 - 01:50:12

Fichier

main_SCP_FACS.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Ajay Krishna, Pascal Poizat, Gwen Salaün. Checking Business Process Evolution. Science of Computer Programming, Elsevier, 2018, 170, pp.1-26. 〈10.1016/j.scico.2018.09.007〉. 〈hal-01920273〉

Partager

Métriques

Consultations de la notice

78

Téléchargements de fichiers

29