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

Francesco Vinci, Gyunam Park, Wil van der Aalst, Massimiliano de Leoni
6/11/2025
cs.SEcs.LG

No confident code implementation found for this paper.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{vinci2025online,
  title  = {Online Discovery of Simulation Models for Evolving Business Processes (Extended Version)},
  author = {Francesco Vinci and Gyunam Park and Wil van der Aalst and Massimiliano de Leoni},
  year   = {2025},
  eprint = {2506.10049},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.10049v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.10049.svg)](https://codeofpaper.com/paper/2506.10049)

Discussion