210 likes | 299 Views
Develop an application prototype to map data sources to XES event log format, facilitating data mapping and log production. Presentation on process mining, mapping aspects, and application demo included.
E N D
Mapping Data Sources to XES in a Generic Way Master Project Presentation Monday March 29 2010 Supervisor: Wil van der Aalst Tutor: Eric Verbeek 3rd Committee Member: George Fletcher • Student: Joos Buijs
Content Outline • Introduction by Example • The Project • Brief Introduction into Process Mining • Application Demonstration • Important Mapping Aspects • Conclusion • Questions and Discussion! / Architecture of Information Systems Group
Example – Orders Table / Architecture of Information Systems Group
Example – Order Lines Table / Architecture of Information Systems Group
Example – Deliveries Table / Architecture of Information Systems Group
Example – Conversion to Event Log Case / Architecture of Information Systems Group
Example – Event Log / Architecture of Information Systems Group
The project Title: Mapping Data Sources to XES in a Generic Way Goal: Create an application prototype that helps the user to define a mapping between a data source and the elements in the event log format XES. This application should also be able to produce the log in the XES format according to this mapping. / Architecture of Information Systems Group
Content Outline • Introduction by Example • The Project • Brief Introduction into Process Mining • Application Demonstration • Important Mapping Aspects • Conclusion • Questions and Discussion! / Architecture of Information Systems Group
Process Mining – A Brief Introduction • Extract knowledge from event logs, e.g.: • Business processes • Business rules • Social networks • Classes of Process Mining: • Discovery (construct models) • Conformance (verify models or rules) • Extensions (improve or enrich models) / Architecture of Information Systems Group
Process Mining – The Process / Architecture of Information Systems Group
Process Mining – The Process 2.0 Via JDBC 2-way XES / Architecture of Information Systems Group
Content Outline • Introduction by Example • The Project • Brief Introduction into Process Mining • Application Demonstration • Important Mapping Aspects • Conclusion • Questions and Discussion! / Architecture of Information Systems Group
Conversion Aspects – Convergence The same activity is executed on multiple cases at once. Case 4 Create events 13 Cases 4 Cases 4 Create events / Architecture of Information Systems Group
Conversion Aspects – New Conversion / Architecture of Information Systems Group
Conversion Aspects – Divergence For one case the same activity is executed multiple times. Case 4 Cases 4 Create events 9 Deliveries / Architecture of Information Systems Group
Conclusion • It is possible to create a generic conversion tool for event logs • Generic enough for many situations • Allows conversion definition without programming • Improves readability for process miner and domain expert • Guides in the conversion definition • Conversion definition influences analysis results • Points of improvement • Visualization • Performance • Usability / Architecture of Information Systems Group
Questions and Discussion Any questions? / Architecture of Information Systems Group
XES – The New Event Log Format • General event log format • Simple • Flexible • Extensible • Expressive • Conversion from and to MXML supported • Implemented by Christian W. Günther / Architecture of Information Systems Group
XES – Structure (basics) / Architecture of Information Systems Group
XES – Structure (extensions) / Architecture of Information Systems Group