TY - JOUR
T1 - Application of Dynamic Instance Queuing to Activity Sequences in Cooperative Business Process Scenarios
AU - Pflug, Johannes
AU - Rinderle-Ma, Stefanie
N1 - Publisher Copyright:
© 2016 World Scientific Publishing Company.
PY - 2016/3/1
Y1 - 2016/3/1
N2 - The optimization of their business processes is a crucial challenge for many enterprises. This applies especially for organizations using complex cooperative information systems to support human work, production lines, or computing services. Optimizations can touch different aspects such as costs, throughput times, and quality. Nowadays, improvements in workflows are mostly achieved by restructuring the process model. However, in many applications there is a huge potential for optimizations during runtime as well. This holds particularly true for collaborative processes with critical activities, i.e. activities that require a high setup or changeover time, typically leading to waiting queues in instance processing. What is usually suggested in this situation is to bundle several instances in order to execute them as a batch. How the batching is achieved, however, has been only decided on static rules so far. In this paper, we feature dynamic instance queuing (DIQ) as an approach towards clustering and batching instances based on the current conditions in the process, e.g. attribute values of the instances. Specifically, we extend our previous work on applying DIQ at single activities towards a queuing approach that spans activity sequences (DIQS). The approach is evaluated based on a real-world case study from the manufacturing domain. We discuss limitations and further applications of the DIQ idea, e.g. with respect to collaborative human tasks.
AB - The optimization of their business processes is a crucial challenge for many enterprises. This applies especially for organizations using complex cooperative information systems to support human work, production lines, or computing services. Optimizations can touch different aspects such as costs, throughput times, and quality. Nowadays, improvements in workflows are mostly achieved by restructuring the process model. However, in many applications there is a huge potential for optimizations during runtime as well. This holds particularly true for collaborative processes with critical activities, i.e. activities that require a high setup or changeover time, typically leading to waiting queues in instance processing. What is usually suggested in this situation is to bundle several instances in order to execute them as a batch. How the batching is achieved, however, has been only decided on static rules so far. In this paper, we feature dynamic instance queuing (DIQ) as an approach towards clustering and batching instances based on the current conditions in the process, e.g. attribute values of the instances. Specifically, we extend our previous work on applying DIQ at single activities towards a queuing approach that spans activity sequences (DIQS). The approach is evaluated based on a real-world case study from the manufacturing domain. We discuss limitations and further applications of the DIQ idea, e.g. with respect to collaborative human tasks.
KW - Business process management systems
KW - cooperative information systems
KW - process analysis
KW - process optimization
KW - process-aware information systems
UR - http://www.scopus.com/inward/record.url?scp=84964666655&partnerID=8YFLogxK
U2 - 10.1142/S0218843016500027
DO - 10.1142/S0218843016500027
M3 - Article
AN - SCOPUS:84964666655
SN - 0218-8430
VL - 25
JO - International Journal of Cooperative Information Systems
JF - International Journal of Cooperative Information Systems
IS - 1
M1 - 1650002
ER -