The Community for Technology Leaders
2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) (2018)
Campobasso, Italy
March 20, 2018 to March 23, 2018
ISBN: 978-1-5386-4970-1
pp: 185-196
Maikel Leemans , Eindhoven University of Technology, Eindhoven, The Netherlands
Wil M. P. van der Aalst , Eindhoven University of Technology, Eindhoven, The Netherlands
Mark G. J. van den Brand , Eindhoven University of Technology, Eindhoven, The Netherlands
ABSTRACT
This paper presents 1) a novel hierarchy and recursion extension to the process tree model; and 2) the first, recursion aware process model discovery technique that leverages hierarchical information in event logs, typically available for software systems. This technique allows us to analyze the operational processes of software systems under real-life conditions at multiple levels of granularity. The work can be positioned in-between reverse engineering and process mining. An implementation of the proposed approach is available as a ProM plugin. Experimental results based on real-life (software) event logs demonstrate the feasibility and usefulness of the approach and show the huge potential to speed up discovery by exploiting the available hierarchy.
INDEX TERMS
Analytical models, Unified modeling language, Instruments, Software systems, Data mining, Grammar, Java
CITATION

M. Leemans, W. M. van der Aalst and M. G. van den Brand, "Recursion aware modeling and discovery for hierarchical software event log analysis," 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), Campobasso, Italy, 2018, pp. 185-196.
doi:10.1109/SANER.2018.8330208
217 ms
(Ver 3.3 (11022016))