On this page, you can find all my (auxiliary) activities, e.g., academic service, teaching, etc.

Software Projects

I have been playing an active role in the development of the following software packages:

  • PM4Py; Process Mining Library for Python; Founder / Coordination / Software Development
  • PM4KNIME; Process Mining Library for KNIME; Founder / Coordinator (to be released)
  • RapidProM; Process Mining Library for RapidMiner; Coordination / Software Development
  • ProM; Process Mining Toolkit, written in Java; Software Development


At RWTH Aachen University (my current, secondary affiliation) I am involved in teaching the following courses:

  • Advanced Process Mining; Summer Semester 2018/2019; Responsible Lecturer
  • ProSeminar on Data Pre-Processing; Winter Semester 2018/2019; Supporting Lecturer

At Eindhoven University of Technology, I was involved in teaching the following courses:

  • Advanced Process Mining
  • Introduction to Process Mining
  • Business Process Intelligence
  • Meta-Modeling


I supervise several PhD students (Sorted Chronologically):

  • Luis Santos Ribriero; Interactive Performance Measurement & Prediction; RWTH; 2019-now
  • Daniel Schuster; Interactive Process Discovery; Fraunhofer FIT;
  • Chiao-Yun Li; High-Level Performance Measurement & Prediction; Fraunhofer FIT;
  • Junxiong Gao; (Automated) Robotic Process Automation; RWTH;
  • Mahsa Pourbafrani; Scenario-Based Prediction; RWTH;
  • Mohammadreza Fani Sani; Data Preprocessing for Process Mining; RWTH;

I am the primary supervisor of several MSc/BSc Students (Sorted Chronologically):

  • Yan Wo (MSc; Process Comparison; Active) RWTH
  • Yi-Chan Tsai (MSc; Start/End detection in Streaming Event Data; Active) RWTH
  • Yukun Cao (MSc; Generic Attribute-Based Trace Clustering; Active) RWTH
  • Humam Kourani (BSc; Implementation of Dotted Chart (PM4Py); Defended October 2019) RWTH
  • Ralf Riesen (BSc; Computing Alignments on Process Trees (PM4Py); Active) RWTH
  • Zheqi Lyu (MSc; Alignment Repair; Active) RWTH
  • Philipp Heisenberger (BSc; Complexity Metrics of Process Models in Industry vs. Academia; Active) RWTH
  • Daniel Schuster (MSc; Online Process Monitoring; Defended July 2019) RWTH
  • Kefang Ding (MSc; KPI-Driven Process Model Repair; Defended May 2019) RWTH;
  • Philip Klees (MSc; Process Mining in Logistics; Defended 2017) TU/e Daily Supervisor
  • Rene Slabbekoorn (MSc; Automated algorithm configuration for ILP-based process discovery; Defended 2016) TU/e, Daily Supervisor

Academic Service

I act(ed) as a Program Chair:

  • Demo Track of the 1st International Conference on Process Mining, 2019 (ICPM 2019)
  • Demo Track of the 40th International Conference on Application and Theory of Petri Nets, 2019 (Petri Nets 2019)

I act(ed) as a Program Committee Member (Reviewing Papers):

  • The AAAI-20 Workshop on Intelligent Process Automation (IPA-2020)
  • 18th Int. Conference on Business Process Management (BPM 2020); Engineering Track
  • BPM Demos Track 2020 (BPM 2020)
  • BPM Demos Track 2019 (BPM 2019)
  • BPI Challenge 2019 (ICPM 2019)
  • 1st International Conference on Process Mining, 2019 (ICPM 2019); Main Track
  • 17th Int. Conference on Business Process Management (BPM 2019); Engineering Track