DocumentCode
3698375
Title
Process mining in software systems: Discovering real-life business transactions and process models from distributed systems
Author
Maikel Leemans;Wil M. P. van der Aalst
Author_Institution
Eindhoven University of Technology, P.O. Box 513, 5600 MB, The Netherlands
fYear
2015
Firstpage
44
Lastpage
53
Abstract
This paper presents a novel reverse engineering technique for obtaining real-life event logs from distributed systems. This allows us to analyze the operational processes of software systems under real-life conditions, and use process mining techniques to obtain precise and formal models. Hence, the work can be positioned in-between reverse engineering and process mining. We present a formal definition, implementation and an instrumentation strategy based the joinpoint-pointcut model. Two case studies are used to evaluate our approach. These concrete examples demonstrate the feasibility and usefulness of our approach.
Keywords
"Unified modeling language","Analytical models","Instruments","Testing","Java","Data mining","Reverse engineering"
Publisher
ieee
Conference_Titel
Model Driven Engineering Languages and Systems (MODELS), 2015 ACM/IEEE 18th International Conference on
Type
conf
DOI
10.1109/MODELS.2015.7338234
Filename
7338234
Link To Document