Abstract
We propose a novel research line integrating Statistical Model Checking (SMC), a family of simulation-based analysis techniques from quantitative formal methods, with Process Mining (PM), a collection of data-driven process-oriented techniques. SMC and PM are complementary. SMC focuses on performing the right number of simulations to obtain statistically-reliable estimations (e.g., the probability of success of an attack). PM focuses on reconstructing a model of a system using logs of its traces. Nevertheless, both approaches aim at providing evidence of issues/guarantees of the system, and at proposing enhancements. We aim at enriching SMC by explaining why it produced specific estimates. This might help, e.g., identifying issues in the model (validation) or suggesting improvements (enhancement). Given that SMC uses statistics to decide what is the correct number of simulations (or traces), we avoid by-construction the complex issue of under-representation of system behavior in the logs crucial to many PM exercises. This work-in-progress paper demonstrates the proposed methodology and its usefulness using a simple example from the security threat modeling domain. We show how PM helps highlighting both mistakes in the model, and possibilities for improvement.
Original language | English |
---|---|
Title of host publication | Business Process Management Workshops |
Publisher | Springer |
Publication date | 2023 |
Pages | 243–256 |
ISBN (Print) | 978-3-031-25382-9 |
DOIs | |
Publication status | Published - 2023 |
Event | 20th International Conference of Business Process Management - Münster, Germany Duration: 11 Sept 2022 → 16 Sept 2022 Conference number: 20 |
Conference
Conference | 20th International Conference of Business Process Management |
---|---|
Number | 20 |
Country/Territory | Germany |
City | Münster |
Period | 11/09/2022 → 16/09/2022 |
Series | Lecture Notes in Business Information Processing |
---|---|
Volume | 460 |
ISSN | 1865-1348 |
Keywords
- Process Mining
- Statistical Model Checking
- Validation