Refactoring of Multi-instance BPMN Processes with Time and Resources - Inria - Institut national de recherche en sciences et technologies du numérique
Conference Papers Year : 2023

Refactoring of Multi-instance BPMN Processes with Time and Resources

Abstract

Business process optimisation is a strategic activity in organisations because of its potential to increase profit margins and reduce operational costs. In this paper, we focus on a specific technique used for process optimisation known as process refactoring. In this work, a process is described using BPMN extended with quantitative aspects for modelling execution times and resources associated with tasks. A process is not executed once but multiple times, and multiple concurrent executions of a process compete for using the shared resources. In this context, we propose a refactoring approach whose goal is to reduce the total execution time of the process and optimise the usage of the shared resources. To do so, we first analyse the given process in terms of task dependency and resource usage, and then rely on these results to restructure the process and return an optimal version of it. This process refactoring technique is fully automated by a tool that we implemented and applied on several examples for validation purposes.
Fichier principal
Vignette du fichier
Refactoring_of_Multi-Instance-BPMN_Processes_with_Time_and_Resources.pdf (894.46 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Licence

Dates and versions

hal-04278929 , version 1 (10-11-2023)

Licence

Identifiers

Cite

Quentin Nivon, Gwen Salaün. Refactoring of Multi-instance BPMN Processes with Time and Resources. SEFM 2023 - International Conference on Software Engineering and Formal Methods, Nov 2023, Eindhoven, Netherlands. pp.226-245, ⟨10.1007/978-3-031-47115-5_13⟩. ⟨hal-04278929⟩
51 View
38 Download

Altmetric

Share

More