Time prediction based on process mining

W.M.P. Aalst, van der, M.H. Schonenberg, M.S. Song

Research output: Contribution to journalArticleAcademicpeer-review

386 Citations (Scopus)
17 Downloads (Pure)


Process mining allows for the automated discovery of process models from event logs. These models provide insights and enable various types of model-based analysis. This paper demonstrates that the discovered process models can be extended with information to predict the completion time of running instances. There are many scenarios where it is useful to have reliable time predictions. For example, when a customer phones her insurance company for information about her insurance claim, she can be given an estimate for the remaining processing time. In order to do this, we provide a configurable approach to construct a process model, augment this model with time information learned from earlier instances, and use this to predict e.g., the completion time. To provide meaningful time predictions we use a configurable set of abstractions that allow for a good balance between "overfitting" and "underfitting". The approach has been implemented in ProM and through several experiments using real-life event logs we demonstrate its applicability.
Original languageEnglish
Pages (from-to)450-475
Number of pages26
JournalInformation Systems
Issue number2
Publication statusPublished - 2011


Dive into the research topics of 'Time prediction based on process mining'. Together they form a unique fingerprint.

Cite this