Batch Regions: Process Instance Synchronization Based on Data

Luise Pufahl, Andreas Meyer, Mathias Weske

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

Business process automation improves organizations' efficiency to perform work. In existing business process management systems, process instances run independently from each other. However, synchronizing instances carrying similar characteristics, i.e., sharing the same data, can reduce process execution costs. For example, if an online retailer receives two orders from one customer, there is a chance that they can be packed and shipped together to save shipment costs. In this paper, we extend the concept of batch activities to batch regions consisting of a set of connected activities instead of a single activity. Further, we use concepts from the database domain and introduce data views to business processes to distinguish process instances which can be synchronized. We also evaluate the concepts introduced in this paper with a case study comparing costs for normal and batch processing.

Original languageEnglish
Title of host publicationProceedings - IEEE 18th International Enterprise Distributed Object Computing Conference, EDOC 2014
EditorsManfred Reichert, Stefanie Rinderle-Ma, Georg Grossmann
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages150-159
Number of pages10
EditionDecember
ISBN (Electronic)9781479954704
DOIs
StatePublished - 2 Dec 2014
Externally publishedYes
Event18th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2014 - Ulm, Germany
Duration: 3 Sep 20145 Sep 2014

Publication series

NameProceedings . IEEE 18th international Enterprise Distributed object computing conference
NumberDecember
Volume2014-December
ISSN (Print)1541-7719

Conference

Conference18th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2014
Country/TerritoryGermany
CityUlm
Period3/09/145/09/14

Keywords

  • BPM
  • batch processing
  • data view
  • process instance grouping

Fingerprint

Dive into the research topics of 'Batch Regions: Process Instance Synchronization Based on Data'. Together they form a unique fingerprint.

Cite this