Presentazione

Organizzazione della Didattica

DM270
INFORMATICA ORD. 2014

Process Mining

6

Corsi comuni

 

Frontali Esercizi Laboratorio Studio Individuale
ORE: 48 0 0 102

Periodo

AnnoPeriodo
I anno1 semestre

Frequenza

Facoltativa

Erogazione

Convenzionale

Lingua

Inglese

Calendario Attività Didattiche

InizioFine
01/10/201818/01/2019

Tipologia

TipologiaAmbitoSSDCFU
caratterizzanteDiscipline informaticheINF/013
caratterizzanteDiscipline ingegneristiche, giuridiche, economiche ed agrarieING-INF/053


Responsabile Insegnamento

ResponsabileSSDStruttura
Dott.ssa GHIDINI CHIARAN.D.

Altri Docenti

DocenteCoperturaSSDStruttura
Dott.ssa DI FRANCESCOMARINO CHIARAMutuazioneN.D.

Attività di Supporto alla Didattica

Non previste

Bollettino

Basic notions of algorithms, data structures and programming.

The aim of the course is to introduce and investigate the main methods and concepts that pertain the modeling and analysis of business processes. More in detail, the course will focus on the main modeling languages (BPMN, Petri Nets, and Declare), on the main methodologies for manual modeling and analysis and on the main algorithms for the (semi)automatic modeling and analysis (the so-called process mining). By exploiting concrete software platforms several algorithms will be also investigated in a 'hands-on' fashion on real data. At the end of the course the students should have a detailed knowledge of the main methods and concepts of business process modeling e mining, of the main metrics used to support the analysis of business processes and of the main algorithms of process mining.

The course consists of lectures. Some practical activities and exercises will require the use of computers.

The course will cover the topics listed below: 1. MODELING AND ANALISYS: THE BPMN PERSPECTIVE - Process Identification - Essential and Advanced Process Modeling in BPMN - Qualitative Analysis - Quantitative Analysis - Process redesign 2. MODELING AND ANALISYS: THE PETRI NET PERSPECTIVE - An introduction to Petri Nets - Petri nets and colored petri nets - Simulation based analysis - Reachability and coverability analysis - Process modeling and analysis with PN 3. PROCESS MINING - Data & Process mining - Getting the data: the construction of event logs - An introduction to Process discovery - Advanced process discovery - Conformance checking - replay based - Conformance checking - logic based - Mining additional perspectives - Typical use cases, e.g., medical processes 4. DECLARATIVE APPROACHES - Declarative approaches and Declare - Declarative process mining (discovery in Declare) and hybrid approaches 5. PREDICTIVE PROCESS MONITORING - Basic Predictive Process Monitoring techniques - Advanced Predictive Process Monitoring techniques

Written exam and project. The project is due and has to be discussed by the end of the course.

The project work, and the written exam, will be evaluated on the basis of the following criteria: i) student’s knowledge of the concepts, methods, and technologies; ii) ability of the student to master the implementation technology; iii) student’s capacity for synthesis, clarity, and abstraction, as demonstrated by the written exam and project presentation. The final grade is obtained as the weighted sum of the grades of the written exam (80%) and the project (20%)

Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers., Fundamentals of Business Process Management,. : Springer, 2013 Wil M.P. van der Aalst and Christian Stahl, Modeling Business Processes: A Petri Net-Oriented Approach. : Information Systems, 2011 W. van der Aalst, Process Mining: Discovery, Conformance and Enhancement of Business Processes. Berlin: Springer-Verlag, 2011

Slides, exercises and scientific papers will be provided.