Ageing of a data-intensive legacy system: symptoms and remedies
Journal of Software Maintenance: Research and Practice
Locating Features in Source Code
IEEE Transactions on Software Engineering
Workflow mining: a survey of issues and approaches
Data & Knowledge Engineering
An Approach for Extracting Workflows from E-Commerce Applications
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
The relationship between Precision-Recall and ROC curves
ICML '06 Proceedings of the 23rd international conference on Machine learning
Genetic process mining: an experimental evaluation
Data Mining and Knowledge Discovery
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Reverse Engineering of Business Processes exposed as Web Applications
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
A Systematic Survey of Program Comprehension through Dynamic Analysis
IEEE Transactions on Software Engineering
On the use of patterns to recover business processes
Proceedings of the 2010 ACM Symposium on Applied Computing
Preprocessing support for large scale process mining of SAP transactions
BPM'07 Proceedings of the 2007 international conference on Business process management
Information Systems Transformation: Architecture-Driven Modernization Case Studies
Information Systems Transformation: Architecture-Driven Modernization Case Studies
Implementing business process recovery patterns through QVT transformations
ICMT'10 Proceedings of the Third international conference on Theory and practice of model transformations
A generic import framework for process event logs
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
Using a protocol template for case study planning
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.01 |
Legacy information systems age over time as a consequence of the uncontrolled maintenance and need to be modernized. Process mining allows the discovery of business processes embedded in legacy information systems, which is necessary to preserve the legacy business knowledge, and align them with the new, modernized information systems. There are two main approaches to address the mining of business processes from legacy information systems: (i) the static approach that only considers legacy source code's elements from a syntactical viewpoint; and (ii) the dynamic approach, which also considers information derived by system execution. Unfortunately, there is a lack of empirical evidence facilitating the selection of one of them. This paper provides a formal comparison of the static and dynamic approach through a case study. This study shows that the static approach provides better performance, while the dynamic approach discovers more accurate business processes.