# Online Discovery of Simulation Models for Evolving Business Processes (Extended Version)

arXiv: https://arxiv.org/abs/2506.10049 · HTML: https://mlsanity.com/paper/2506.10049/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 8 of its 30 references that are in the map.
- First posted on arXiv 11 Jun 2025.

## Builds on (most cited first, 8 of 8)

- [River: machine learning for streaming data in Python](https://mlsanity.com/paper/2012.04740/) (2020)
- [Automated Discovery of Business Process Simulation Models from Event Logs](https://mlsanity.com/paper/1910.05404/) (2019)
- [A Survey on Concept Drift in Process Mining](https://mlsanity.com/paper/2112.02000/) (2021)
- [How do I update my model? On the resilience of Predictive Process Monitoring models to change](https://mlsanity.com/paper/2109.03501/) (2021)
- [Event Stream-Based Process Discovery using Abstract Representations](https://mlsanity.com/paper/1704.08101/) (2017)
- [A Framework for Explainable Concept Drift Detection in Process Mining](https://mlsanity.com/paper/2105.13155/) (2021)
- [A Robust and Accurate Approach to Detect Process Drifts from Event Streams](https://mlsanity.com/paper/2103.10749/) (2021)
- [An End-to-End Approach for Online Decision Mining and Decision Drift Analysis in Process-Aware Information Systems: Extended Version](https://mlsanity.com/paper/2303.03961/) (2023)

## Abstract (arXiv)

Business Process Simulation (BPS) refers to techniques designed to replicate the dynamic behavior of a business process. Many approaches have been proposed to automatically discover simulation models from historical event logs, reducing the cost and time to manually design them. However, in dynamic business environments, organizations continuously refine their processes to enhance efficiency, reduce costs, and improve customer satisfaction. Existing techniques to process simulation discovery lack adaptability to real-time operational changes. In this paper, we propose a streaming process simulation discovery technique that integrates Incremental Process Discovery with Online Machine Learning methods. This technique prioritizes recent data while preserving historical information, ensuring adaptation to evolving process dynamics. Experiments conducted on four different event logs demonstrate the importance in simulation of giving more weight to recent data while retaining historical knowledge. Our technique not only produces more stable simulations but also exhibits robustness in handling concept drift, as highlighted in one of the use cases.
