Abstract
Business Process Management is a powerful approach for
the automation of collaborative business processes. Recently concepts
have been introduced to allow batch processing in business processes
addressing the needs of different industries. The existing batch activity
concepts are limited in their
flexibility. In this paper we contribute different
strategies for modeling and executing processes including batch work
to improve the
flexibility 1) of business processes in general and 2) of the
batch activity concept. The strategies support different
flexibility aspects
(i.e., variability, looseness, adaptation, and evolution) of batch activities.
The strategies provide a systematic approach to categorize existing and
future batch-enabled BPM systems. Furthermore, the paper provides a
system architecture independent from existing BPM systems, which allows
for the support of all the strategies. The architecture can be used
with different process languages and existing execution environments in
a non-intrusive manner.
the automation of collaborative business processes. Recently concepts
have been introduced to allow batch processing in business processes
addressing the needs of different industries. The existing batch activity
concepts are limited in their
flexibility. In this paper we contribute different
strategies for modeling and executing processes including batch work
to improve the
flexibility 1) of business processes in general and 2) of the
batch activity concept. The strategies support different
flexibility aspects
(i.e., variability, looseness, adaptation, and evolution) of batch activities.
The strategies provide a systematic approach to categorize existing and
future batch-enabled BPM systems. Furthermore, the paper provides a
system architecture independent from existing BPM systems, which allows
for the support of all the strategies. The architecture can be used
with different process languages and existing execution environments in
a non-intrusive manner.
Original language | English |
---|---|
Title of host publication | Enhancing Business Process Flexibility by Flexible Batch Processing |
Editors | H Panetto , C Debruyne , H Proper , C. Ardagna , D Roman , R Meersman |
Place of Publication | Cham |
Publisher | Springer |
Pages | 426-444 |
ISBN (Electronic) | 978-3-030-02610-3 |
ISBN (Print) | 978-3-030-02609-7 |
DOIs | |
Publication status | Published - 2018 |
Event | On The Move - Federated Conferences and Workshops 2018 : Cooperative Information Systems (CoopIS 2018) - Valletta, Malta Duration: 22-Oct-2018 → 26-Oct-2018 http://www.otmconferences.org/index.php/conferences/coopis18 |
Publication series
Name | Lecture Notes in Computer Science book series |
---|---|
Publisher | Springer Nature Switzerland AG |
Volume | 11229 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | On The Move - Federated Conferences and Workshops 2018 |
---|---|
Abbreviated title | CoopIS 2018 |
Country/Territory | Malta |
City | Valletta |
Period | 22/10/2018 → 26/10/2018 |
Internet address |
Keywords
- batch activities
- business processes
- flexibility strategies
- separation of concerns
- modular architecture