TY - GEN
T1 - From Static to Dynamic Analysis and Allocation of Resources for BPMN Processes
AU - Durán, Francisco
AU - Falcone, Yliès
AU - Rocha, Camilo
AU - Salaün, Gwen
AU - Zuo, Ahang
N1 - Publisher Copyright:
© 2022, Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - Business process optimisation is a strategic activity in organisations because of its potential to increase profit margins and reduce operational costs. One of the main challenges in this context is concerned with the problem of optimising the allocation and sharing of resources. In this work, processes are described using the BPMN notation extended with an explicit description of execution time and resources associated with tasks, and can be concurrently executed multiple times. First, a simulation-based approach for computing certain metrics of interest, such as average execution time or resource usage, is presented. This approach applies off-line and is static in the sense that the number of resources does not evolve over the time of the simulation. In a second step, an alternative approach is presented, which works online, thus requiring the instrumentation of an existing platform for retrieving information of interest during the processes’ execution. This second approach is dynamic because the number of resource replicas is updated over the time of the execution. This paper aims at stressing pros and cons of both approaches, and at showing how they complement each other.
AB - Business process optimisation is a strategic activity in organisations because of its potential to increase profit margins and reduce operational costs. One of the main challenges in this context is concerned with the problem of optimising the allocation and sharing of resources. In this work, processes are described using the BPMN notation extended with an explicit description of execution time and resources associated with tasks, and can be concurrently executed multiple times. First, a simulation-based approach for computing certain metrics of interest, such as average execution time or resource usage, is presented. This approach applies off-line and is static in the sense that the number of resources does not evolve over the time of the simulation. In a second step, an alternative approach is presented, which works online, thus requiring the instrumentation of an existing platform for retrieving information of interest during the processes’ execution. This second approach is dynamic because the number of resource replicas is updated over the time of the execution. This paper aims at stressing pros and cons of both approaches, and at showing how they complement each other.
UR - http://www.scopus.com/inward/record.url?scp=85135862905&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-12441-9_1
DO - 10.1007/978-3-031-12441-9_1
M3 - Conference contribution
AN - SCOPUS:85135862905
SN - 9783031124402
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 3
EP - 21
BT - Rewriting Logic and Its Applications - 14th International Workshop, WRLA 2022, Revised Selected Papers
A2 - Bae, Kyungmin
PB - Springer Science and Business Media Deutschland GmbH
T2 - 14th International Workshop on Rewriting Logic and its Applications, WRLA 2022
Y2 - 2 April 2022 through 3 April 2022
ER -