Reducing the number of migrated instances during business process change: A graph rewriting approach Article Swipe
YOU?
·
· 2022
· Open Access
·
· DOI: https://doi.org/10.1016/j.jksuci.2022.06.013
· OA: W4283783253
Business processes (BPs) are subject to frequent and unpredictable changes caused by new laws or modifications in the business environment, including user requirements. Many running instances are migrated to new BPs during a BP change, even when these instances satisfy the new requirements. We propose a migration strategy to ignore the migration of these instances. We specify the BP using Petri Nets (PNs), and the change including the instance migration using Graph Rewriting Rules (GRRs). We propose two consistency criteria based on the instance execution history and its possible future executions to identify the instances supporting the change. The first criterion ignores the migration of the instances satisfying the new requirements. The second criterion postpones the migration of instances that support the migration until they definitely cannot satisfy the new requirements, where some instances might avoid the states where the migration is mandatory. The proposed approach is implemented through the framework called Flexible and illustrated using two cases of BP changes. Simulation results shows that a large number of instances can be ignored during the migration, 86.34% and 42.35% respectively. The approach is evaluated using five real-life scenarios, where a positive correlation with respect to the complexity is observed.