Event-driven process chains. The tool for modeling business processes (2nd edition)

Author: Josef L. Staud

Version: Mai 2025

This text contains a summary of my materials on event-driven process chains (EPC), which I have used in teaching at universities and in other seminars.
I continue to maintain it because the topic process modeling and the EPC method are still important. No other process modeling method is better suited to conveying the fundamentals.

Contents

The book is intended to introduce the reader step by step to the modeling of business processes with event-driven process chains. The structure is accordingly.

Chapter 2

Chapter 2 explains the concept of business processes as far as it is necessary for this book.

Chapter 3

Chapter 3 is dedicated to the basics of event-driven process chains. It explains all the elements that make up EPCs and the concept of the control flow.

Chapter 4

Chapter 4 uses an example process to describe the structure of event-driven process chains. The example contains the most important elements in a typical arrangement.

Chapter 5

The introduction to the structure of event-driven process chains is continued in chapter 5 with the presentation of basic syntactic patterns. All possible links between events and functions in the control flow are presented. The focus here is still on the syntax, but the semantics of the fragments are also pointed out.

Chapter 6

Questions of semantics and their implementation in syntactically correct EPC fragments ("Semantics seeks syntax") are the focus of Chapter 6, which shows the most important semantic patterns that occur in business processes and their implementation in event-driven process chains.

Chapter 7

Chapter 7 deals with numerous topics that help to better manage the control flow. They refer to problems that arise during practical modeling work.

Chapter 8

Chapter 8 contains numerous examples of event-driven process chains with different modeling focuses. In most cases, a distinction is made between the original description of the business process and the description of the EPC derived from it. Examples of the implementation of the patterns presented in Chapter 6 and other structural features of business processes are also presented here.

Chapter 9

Chapter 9 contains a summary of all syntactic and semantic rules and pragmatic recommendations for the creation of event-driven process chains.

Chapter 10

Chapter 10 contains a basic assessment of process orientation and the EPC method.

Chapter 11

Chapter 11 provides a brief description of the two most important other methods for process modeling, the BPDs of the BPMN method and the activities of UML. A small process is also modeled in all three methods.

Chapter 12

The explanations in Chapter 12 are dedicated to in-depth and future-oriented questions relating to process modeling. The in-depth questions include a presentation of the basic elements that every process modeling method must have and a consideration of the vertical dimension of process modeling. The outlook includes considerations on what process modeling could look like in the future.

Appendix

Due to its great importance for the EPC method, Scheer's ARIS concept is briefly presented in the appendix. Despite its age, it is still an elementary basic model for the design of IT, the analysis of business processes and the creation of event-driven process chains.

Translated by DeepL (Softmaker), proofread by Prof. Dr. Josef L. Staud