Program

Download the program booklet (PDF). Take note of the swapped lectures Process Enhancement II at 4pm on Tuesday and Data Preprocessing II at 12:45am on Wednesday.

Monday, 4th of July

8:15 – 8:45

Registration

Super C, Templergraben 57, 52062 Aachen

8:45 – 10:15

Introduction Process Mining: A 360 Degree Overview

Presenter: Josep Carmona, Polytechnic University of Catalonia, Spain standing in for Wil van der Aalst, RWTH Aachen University, Germany

An overview of the field of process mining introducing the different types of process mining and the basic ingredients (i.e., process models and event data). Next to presenting event data, process discovery, and conformance checking, a compact overview is given of software and typical applications. This provides participants with a 360-degree view of process mining.

10:45 – 12:15

Process Discovery I: Foundations of Process Discovery

Presenter: Sander Leemans, RWTH Aachen University, Germany standing in for Wil van der Aalst, RWTH Aachen University, Germany

Process discovery is probably the most interesting, but also most challenging, process mining task. After introducing Directly-Follows Graph (DFGs) and basic filtering, two main approaches are presented: (1) bottom-up process discovery (e.g., Alpha algorithm) and (2) top-down process discovery (e.g., inductive mining).

14:00 – 15:30

Conformance Checking I

Presenter: Boudewijn van Dongen, Eindhoven University of Technology, The Netherlands

In this session, the students will get an introduction in the field of conformance checking. Conformance checking is the subfield of process mining that focusses on the relation between modeled and observed behavior. After a general introduction, students are introduced to the computations and foundational concepts of token-based replay and alignments as a means to quantify the relationship between an event log to a model. Using token-based replay and alignments, several fitness metrics, both on trace and log level are introduced. Throughout the session a real-life like example is used to illustrate the concepts and at the end of the first session students should be able to manually compute both trace-based and log-based fitness using token replay or alignments for small example log and models.

16:00 – 17:30

Process Discovery III: Declarative Process Mining

Presenters: Claudio Di Ciccio, Sapienza University of Rome, Italy & Marco Montali, Free University of Bozen-Bolzano, Italy

We overview fifteen years of research on declarative process mining, that is, process mining for declarative process specifications. The declarative specification of processes is based on the elicitation of behavioral rules that constrain process executions. We focus on three fundamental tasks: reasoning, discovery, and monitoring.

18:45 – 23:30

Welcome Dinner

Forum M, Buchkremerstraße 1–7, 52062 Aachen
Read More

Tuesday, 5th of July

8:45 – 10:15

Process Discovery II: Advanced Process Discovery Techniques

Presenter: Eric Verbeek, Eindhoven University of Technology, The Netherlands & Josep Carmona, Polytechnic University of Catalonia, Spain

Many state-of-the-art automated process discovery techniques, especially the basic ones, struggle to systematically discover accurate and simple process models. In general, as the complexity of the input data increases, the quality of the discovered process models can worsen quickly. Given that oftentimes real-life event logs record very complex and unstructured process behavior containing many repetitions, infrequent traces, and incomplete data, some state-of-the-art techniques turn unreliable and not purposeful. In this presentation, we introduce four advanced process discovery techniques that can be used to overcome the limitations of basic process discovery techniques in the aforementioned scenarios.

10:45 – 12:15

Conformance Checking II

Presenter: Boudewijn van Dongen, Eindhoven University of Technology, The Netherlands

In this advanced session, the students take a closer look into alignments. Using some Petri net theory, we see how alignments can be computed on real models and how the A* algorithm works that is implemented in ProM and many other tools. We then move on to a brief discussion on other conformance metrics beyond fitness, such as precision and generalization, but more importantly, we discuss conformance between a log and a model in the context of a process.  We conclude the session with a real example showing true conformance issues with implications in real life.

14:00 – 15:30

Data Preprocessing I: Methods and Techniques for Event Log Preparation

Presenter: Jochen De Weerdt, KU Leuven, Belgium

In this session, we will take a deep dive into the topic of preprocessing of event data. While strongly underexposed in research, data preparation in any process mining project will typically require up to 80% of the efforts. As such, significant opportunities exist to research and develop better methods and techniques. We will discuss (1) structure and extraction of event data, (2) event correlation and abstraction, (3) data quality, and (4) more exotic preprocessing techniques such as trace clustering and autoencoders.

swapped from Wednesday to Tuesday

16:00 – 17:30

Process Enhancement II: Process Mining over Multiple Behavioral Dimensions

Presenter: Dirk Fahland, Eindhoven University of Technology, The Netherlands

This session focusses on understanding processes over multiple entities, such as objects, actors and queues. We’ll get to understand the limitations of sequential event logs. Techniques to construct event knowledge graphs from event data over multiple entities will be presented. Finally those will be used to apply process mining over multiple entities for filtering, root-cause analysis, process discovery ad conformance checking.

Wednesday, 6th of July

8:45 – 10:15

Process Enhancement I: Foundations of Process Enhancement

Presenter: Massimiliano de Leoni, University of Padua, Italy

Process models have a descriptive or prescriptive nature to respectively discuss them with stakeholders, or to define how process’ instances must be executed. Models thus need to (1) precisely describe what allowed and disallowed, and (2) only enable behaviour that ensures better process’ outcomes and higher normative compliance. This talk introduces techniques to enhance models and achieve the two goals.

swapped from Tuesday to Wednesday

10:45 -12:15

Data Preprocessing II: A Practitioner’s View on Process Mining Adoption, Event Log Engineering and Data

Presenter: Rafael Accorsi, Accenture Switzerland, Zurich, Switzerland & Julian Lebherz, A.P. Møller-Mærsk, Copenhagen, Denmark

Taking a practitioner’s view on process mining, we reflect on its adoption and illustrate the challenges of log construction (exemplarily for an SAP-based order to cash process). We discuss a set of best practices regarding data selection, extraction, transformation, and data model engineering, all of which have been proven in large-scale process mining projects.

13:30

Hike to the Dreiländereck

Starting @ SuperC, Templergraben 57, 52062 Aachen
Read More

19:00 – 01:00

Celonis Party

Centre Charlemagne, Katschhof 1, 52062 Aachen
Read More

Thursday, 7th of July

8:45 – 10:15

Predictive Process Monitoring

Presenters: Chiara Ghidini & Chiara Di Francescomarino, Fondazione Bruno Kessler, Italy

Predictive process monitoring is a branch of process mining that aims at predicting at runtime and as early as possible the future development of ongoing cases of a process given their uncompleted traces. This lecture aims at (i) offering an introduction on Predictive Process Monitoring, including an overview of the existing families of approaches and typical encodings; (ii) introducing one of the existing Predictive Process Monitoring tools.

10:45 – 11:30

Process Mining in a Streaming Setting: Discovery & Conformance

Presenter: Andrea Burattin, Technical University of Denmark

Streaming process mining refers to the set of techniques and tools which have the goal of processing a stream of events (as opposed to a finite event log). The goal of these module is to understand what is streaming process mining, why it is relevant and how it can be performed. Some general techniques will be presented.

11:30 – 12:15

Responsible Process Mining

Presenter: Felix Mannhardt, Process Analytics Group, Eindhoven University of Technology, The Netherlands

Responsible data science aims for responsibility to be built, by design, into management, analysis, and algorithmic decision-making techniques based on data to prevent harm. Process mining may also lead to harm. Participants learn about state of the art in Responsible Process Mining, which aims to systematically address issues from the perspectives of Fairness, Accuracy, Confidentiality, and Transparency (FACT).

14:00 – 15:30

Status and Future of Process Mining: from Process Discovery to Process Executions

Presenter: Dr Lars Reinkemeyer, VP Customer Transformation, Celonis SE

This sessions’ focus is on industry experience and operational best practices: 1. Siemens’ journey from leveraging Process Mining for Process Discovery to intelligent Process Execution. 2. The importance of balancing between data discovery and operational action. 3. Best practices in respect to business value realisation including a future outlook.

16:00 – 17:30

Applications I: Process Mining in Healthcare

Presenters: Niels Martin, Research Group Business Informatics, Hasselt University, Belgium & Nils Wittig, Chief Experience Officer at KMS Vertrieb und Services AG, Germany

Healthcare is a promising domain for process mining given the significant societal value that can be generated by supporting data-driven process improvement. In this lecture, you will be introduced to process mining in healthcare. First, the particularities of healthcare processes will be introduced, as well as ongoing research. Afterwards, we will take a deep dive into a real-life case study of process mining in healthcare. To end the lecture, some open challenges will be discussed.

19:00 – 00:00

Reception Dinner

SkyLounge, Templergraben 55, 52062 Aachen
Read More

Friday, 8th of July

8:45 – 10:15

Applications II: Using Process Mining for Financial Auditing

Presenter: Mieke Jans, Hasselt University, Belgium

To conclude the summer school, we will dive into a specific application domain where process mining holds great potential: financial auditing. In this session, an introduction will be given to the auditing environment (what is a financial audit, what is the difference between an internal and an external audit, how is an audit typically conducted…?). Next, you will learn how the main process mining techniques can be used throughout an audit engagement and how this can potentially change the audit profession.

10:45 – 12:15

Applications III: Robotic Process Automation

Presenter: Marlon Dumas, University of Tartu and Apromore, Estonia

In this lecture, you will learn about different techniques to analyze User Interaction (UI) logs to: (i) understand the differences in performance between workers or teams; and (ii) to discover repetitive routines that can be automated using robotic process automation, with an emphasis on routines for data transfer across software applications.

12:15

Short Closing Session

Presenter: Marco Pegoraro, RWTH Aachen University, Germany

We’ll close this summer school with some words from the main organizers before the final lunch.