Abstract
Modern information systems produce tremendous amounts of event data. The area of process mining deals with extracting knowledge from this data. Real-life processes can be effectively discovered, analyzed and optimized with the help of mature process mining techniques. There is a variety of process mining case studies and experience reports from such business areas as healthcare, public, transportation and education. Although nowadays, these techniques are mostly used for discovering business processes.
The goal of this industrial paper is to show that process mining can be applied to software too. Here we present and analyze our experiences on applying process mining in different productive software systems used in the touristic domain. Process models and user interface workflows underlie the functional specifications of the systems we experiment with. When the systems are utilized, user interaction is recorded in event logs. After applying process mining methods to these logs, process and user interface flow models are automatically derived. These resulting models provide insight regarding the real usage of the software, motivate the changes in the functional specifications, enable usability improvements and software redesign.
Thus, with the help of our examples we demonstrate that process mining facilitates new forms of software analysis. The user interaction with almost every software system can be mined in order to improve the software and to monitor and measure its real usage.
Original language | English |
---|---|
Title of host publication | 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESIM'14, Torino, Italy, September 18-19, 2014) |
Place of Publication | New York NY |
Publisher | Association for Computing Machinery, Inc |
Pages | 57/1-8 |
ISBN (Print) | 978-1-4503-2774-9 |
DOIs | |
Publication status | Published - 2014 |
Event | 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESIM '14), September 18-19, 2014, Turin, Italy - Turin, Italy Duration: 18 Sept 2014 → 19 Sept 2014 |
Conference
Conference | 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESIM '14), September 18-19, 2014, Turin, Italy |
---|---|
Abbreviated title | ESIM '14 |
Country/Territory | Italy |
City | Turin |
Period | 18/09/14 → 19/09/14 |