Theme: Cloud Computing & Data Infrastructures

Process Engineering
(3 ECTS - 18h)

Business process management (BPM) is the discipline in which people use various methods to discover, model, analyze, measure, improve, optimize, and automate business processes. BPM has become strategic in organizations because it formalizes how activities are performed and which resources are used. This course aims to provide an overview of key existing solutions for modeling and developing processes while highlighting and discussing open research challenges in this field.

The course is divided into three main sections:

  • The first part (Process Modelling) introduces the Business Process Model and Notation (BPMN), which is the ISO standard graphical notation used for modelling business processes. This part also shows how to use existing frameworks (such as the Bonita BPM) to support the development of BPMN processes along with their life-cycle (design, configuration, execution and control).

  • The second part (Process Mining) presents a family of techniques that support the analysis of business processes using event logs. Process mining applies specialized data mining algorithms on event log data in order to identify trends and patterns that may result in improving process efficiency and understanding of processes.

  • The third part (Process Analysis) introduces formal models for defining the semantics of process executions. These formal models allow the analysis of the processes using simulation and verification techniques for optimizing resource allocation or controlling the evolution of the business processes.

Program

Process Modelling (6h)

  • Introduction to Business Process Management (BPM)
  • Business Process Model and Notation (BPMN)
  • BPM life-cycle

Process Mining (6h)

  • Types of process mining (discovery, conformance & enhancement)
  • Process mining methods & tools

Process Analysis (6h)

  • Formal methods and models
  • Functional and quantitative analysis
  • Process refactoring

Prerequisite

M1 computer science background

Targeted skills

The students will understand, analyze and apply the diffent methods and techniques concerning process modelling (unsing BPMN), process mining and analysis.

Evaluation

  • Session 1: Practical exercices (30%) + Final Exam (70%)
  • Session 2: Practical exercices (30%) + Final Exam (70%)

Lecturers