210 likes | 293 Views
Mapping Data Sources to XES in a Generic Way. Master Project Presentation Monday March 29 2010. Supervisor: Wil van der Aalst Tutor: Eric Verbeek 3 rd Committee Member: George Fletcher Student: Joos Buijs. Content Outline. Introduction by Example The Project
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