TY - GEN
T1 - Batch activities in process modeling and execution
AU - Pufahl, Luise
AU - Weske, Mathias
PY - 2013
Y1 - 2013
N2 - In today's process engines, instances of a process usually run independently to each other. However, in certain situations a synchronized execution of a group of instances of the same process is necessary especially to allow the comparison of business cases or to improve process performance. In this paper, we introduce the concept of batch activities to process modeling and execution. We provide the possibility to assign a batch model to an activity for making it a batch activity. As opposed to related approaches, the batch model has several parameters with which the process designer can configure individually the batch execution. A rule-based batch activation is used to enable a flexible batch handling. Our approach allows that several batches can run in parallel in case of multiple resources. The applicability of the approach is illustrated in a case study.
AB - In today's process engines, instances of a process usually run independently to each other. However, in certain situations a synchronized execution of a group of instances of the same process is necessary especially to allow the comparison of business cases or to improve process performance. In this paper, we introduce the concept of batch activities to process modeling and execution. We provide the possibility to assign a batch model to an activity for making it a batch activity. As opposed to related approaches, the batch model has several parameters with which the process designer can configure individually the batch execution. A rule-based batch activation is used to enable a flexible batch handling. Our approach allows that several batches can run in parallel in case of multiple resources. The applicability of the approach is illustrated in a case study.
KW - batch activity
KW - process modeling
KW - synchronization of instances
UR - http://www.scopus.com/inward/record.url?scp=84892412520&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-45005-1_20
DO - 10.1007/978-3-642-45005-1_20
M3 - Conference contribution
AN - SCOPUS:84892412520
SN - 9783642450044
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 283
EP - 297
BT - Service-Oriented Computing - 11th International Conference, ICSOC 2013, Proceedings
T2 - 11th International Conference on Service-Oriented Computing, ICSOC 2013
Y2 - 2 December 2013 through 5 December 2013
ER -