CloseHelpPrint
Kies de Nederlandse taal
Course module: JM0210-M-6
JM0210-M-6
Real-Time Process Mining
Course info
Course moduleJM0210-M-6
Credits (ECTS)6
CategoryMA (Master)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TiSEM: Management; TiSEM: Management;
Is part of
M Data Science and Entrepreneurship (joint degree)
Contact persondr.ing. M. Hassani
Lecturer(s)
Coordinator course
dr.ing. M. Hassani
Other course modules lecturer
Contact person for the course
dr.ing. M. Hassani
Other course modules lecturer
Starting block
SM 1
Course mode
Full-time
Remarks-
Registration openfrom 14/08/2018 09:00 up to and including 31/07/2019
Aims
After taking this course students should:

  • have a good understanding of Business Process Management (BPM) as discipline and it relation to data-driven techniques like process mining,
  • know the 20 BPM use cases and therefore understand the spectrum of BPM-related questions and tasks,
  • be able to relate process mining techniques to other analysis techniques (data mining, model checking, simulation, machine learning, etc.),
  • understand the positioning of process mining in the context of data science, process management and "big data",
  • be able to apply a range of process mining techniques and use tools such as RapidMiner, ProM, and Disco,
  • be able to design analysis workflows and execute them on concrete practical datasets (e.g., using RapidMiner and ProM),
  • be able to apply process discovery techniques,
  • be able to apply conformance checking techniques,
  • be able to reason about the strengths and weaknesses of existing process mining algorithms and critically evaluate new ones,
  • be able to use process mining for comparing subgroups of cases and process variants (comparative process mining),
  • be able to identify the business value of data-driven BPM,
  • understand the implications of process mining when it comes to ethical and privacy questions,
  • be able to conduct real-world process mining projects using real data and imprecise questions from stakeholders.

Specifics

Mandatory literature:

  • W.M.P. van der Aalst. Business Process Management: A Comprehensive Survey. ISRN Software Engineering, pages 1-37, 2013. doi:10.1155/2013/507984.
  • Selected parts of the textbook Process Mining: Discovery, Conformance and Enhancement of Business Processes by W. van der Aalst. Springer-Verlag, Berlin, 2011 (http://springer.com/978-3-642-19344-6).
  • Selected parts of the textbook Fundamentals of Business Process Management by Marlon Dumas, Marcello La Rosa, Jan Mendling, and Hajo A. Reijers. Springer-Verlag, Berlin, 2013 (http://springer.com/978-3-642-33142-8).
  • Selected parts of the Handbook on Business Process Management edited by Vom Brocke and Rosemann. Springer-Verlag, Berlin, 2013 (http://springer.com/978-3-642-45100-3).
  • W.M.P. van der Aalst, A. Adriansyah, and B. van Dongen. Replaying History on Process Models for Conformance Checking and Performance Analysis. WIREs Data Mining and Knowledge Discovery, 2(2):182-192, 2012.Slides, event logs, exercises, and additional papers are provided via OASE and www.processmining.org.
Content
The course starts with an overview of the BPM domain using a set of twenty BPM use cases. These cover four key BPM activities: model (creating a process model to be used for analysis or enactment), enact (using a process model to control and support concrete cases), analyze (analyzing a process using a process model and/or event logs), and manage (all other activities, e.g., adjusting the process, reallocating resources, or managing large collections of related process models).

Then the focus shifts to process mining. Process mining bridges the gap between model-based process analyses (e.g., simulation, model checking, and classical BPM techniques) and data-oriented techniques (e.g., data mining techniques like classification, clustering, and regression). Process mining techniques can be applied in a variety of domains ranging. Some examples:

  • Discovering the root causes for delays in treatment processes in a hospital. Which groups of patients are not treated according to the guidelines?
  • Diagnosing the behavior of an X-ray machine that malfunctions and suggesting preventative maintenance. What component should be replaced?
  • Analyzing the "customer journey" of customers that have purchased a product and are using related services. How to seduce customers to purchase more services and additional products?
  • Checking the conformance of processes in local governments to find potential cases of fraud. Why was the formal approval step bypassed frequently?
  • Analyzing the study behavior of students following a Massive Open Online Course (MOOC). What are the differences in study behavior between students that pass and students that fail the course?
  • Analyzing a baggage handling system in an airport to understand where luggage gets delayed or misplaced. When and why is the baggage handling system not meeting the service level agreements?
  • Discovering the actual processes supported by a service desk of a large bank. Why does it take such a long time before a person is found that can assist in solving the problem?

Particular emphasis will be on the performance/management side of process mining and the creation of repeatable analysis workflows using RapidProM.

The course consists of two tracks.

Track 1: Business Process Management and Process Mining Techniques (based on selected papers). Track 1 is assessed by means of a final written test (40%). The track focuses on topics such as the BPM Use Cases, process modeling, simulation, process discovery, conformance checking, performance analysis, process cubes, and prediction

Track 2: Practical hands-on experience with process mining with a particular focus on analysis workflows, scientific process mining experiments, and real-world process mining. This track exposes students to real-life data sets to understand challenges related to process discovery, conformance checking, and model extension. Track 2 is examined by means of an assignment that consists of three parts (60%).

Type of instructions

Lectures and instructions

Type of exams

Track 1: written test (40%)
Track 2: three-part assignment (60%)

Compulsory Reading
Timetable information
JM0210-M-6|Real-Time Process Mining
Required materials
-
Recommended materials
-
CloseHelpPrint
Kies de Nederlandse taal