BPT Research Topics

As a research group BPT works on several timely research topics in the domain of business process management, from batch processing to ubiquitous business process. This site provides short descriptions of each topic and links to more detailed information.

Batch Processing

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 for certain activities in a business process can reduce process execution costs. Only few works exists to enable the so-called batch processing in business processes, which also lack in a complete understanding of requirements. Our work addresses this issue by providing a basic concept, called batch regions, which allows explicit representation of batch processing requirements in a process model and provides an execution semantic, which ease the automation. It groups different process instances based on their data characteristics and synchronizes their execution over several connected activities.

Luise Pufahl

Prototypical Implementation

Case Management

One of the main drivers in BPM research is to increase the flexibility of the processes that can be modeled and supported by process management systems. Case Management is one recent example which aims at supporting knowledge work, in which the course of the case evolves during its execution, depending on data objects and user decisions. In this part of the lecture you will encounter the case management model and notation (CMMN) standard, artifact-centric process modeling approaches, and declarative process modeling. This will culminate in the hybrid approach of dynamically combined process fragments that was developed at our group and implemented during the last bachelor project as Chimera framework.

Marcin Hewelt

Production Case Management

Complex Event Processing

Events are an essential and significant part of business process management. By taking advantage of the occurrence of events and the information carried by them, we can instantiate the process, monitor it, detect the branch it will follow and even predict the trends of process execution. All of these can be of great help to improve the process. Complex event processing (CEP) is therefore, considered to be a simple but powerful approach in today’s event driven systems.

Sankalita Mandal

Decision Management

A company's value chain is directly affected by how well it designs and coordinates enterprise decision making. Therefore, decision modeling is applied complementary to business process modeling. Coupling the two disciplines comes with various challenges. For instance, the interplay of decisions and processes must be consistent. Further, mining techniques can be employed to improve decision making during process execution.

Soundness of Decision-Aware Process Models

Consistent Integration of Decision (DMN) and Process (BPMN) Models

Extracting Decision Logic from Process Models

Deriving Decision Models from Process Models by Enhanced Decision Mining

Discovering Decision Models from Event Logs


Kimon Batoulis

Ekaterina Bazhenova

RESTful Choreographies

Today, business process management is a key approach to organize work, and many companies represent their operations in business process models. Recently, choreography diagrams were introduced to represent interactions between business processes, run by different partners. While there is considerable work on using process models during process implementation, there is little work on using choreography models to implement interactions. We developed a novel approach to enhance choreography diagrams by execution information. The approach is based on the REST architecture style. This is the primary way for communication between interacting systems.

Adriatik Nikaj

Ubiquitous Business Processes

Ubiquitous computing refers to the third era of modern computing that takes place anywhere and everywhere. Its main goal is to bridge the gap between virtual systems and the physical environment in which they operate by deploying state-of-the-art third generation technologies. Within the context of business process management, ubiquitous computing can bring many benefits. In our research, we explore opportunities of its integration to BPM.

Alaaeddine Yousfi