Volume 31, Issue 6 e2170
SPECIAL ISSUE PAPER

Predicting process performance: A white-box approach based on process models

Ilya Verenich

Corresponding Author

Ilya Verenich

School of Information Systems, Queensland University of Technology, Brisbane, Australia

Institute of Computer Science, University of Tartu, Tartu, Estonia

School of Computing and Information Systems, University of Melbourne, Victoria, Australia

Correspondence

Ilya Verenich, School of Computing and Information Systems, University of Melbourne, Victoria, Australia.

Email: [email protected]

Search for more papers by this author
Marlon Dumas

Marlon Dumas

Institute of Computer Science, University of Tartu, Tartu, Estonia

Search for more papers by this author
Marcello La Rosa

Marcello La Rosa

School of Computing and Information Systems, University of Melbourne, Victoria, Australia

Search for more papers by this author
Hoang Nguyen

Hoang Nguyen

School of Information Systems, Queensland University of Technology, Brisbane, Australia

Search for more papers by this author
First published: 27 March 2019
Citations: 22

Abstract

Predictive business process monitoring methods exploit historical process execution logs to provide predictions about running instances of a process. These predictions enable process workers and managers to preempt performance issues or compliance violations. A number of approaches have been proposed to predict quantitative process performance indicators for running instances of a process, including remaining cycle time, cost, or probability of deadline violation. However, these approaches adopt a black-box approach, insofar as they predict a single scalar value without decomposing this prediction into more elementary components. In this paper, we propose a white-box approach to predict performance indicators of running process instances. The key idea is to first predict the performance indicator at the level of activities and then to aggregate these predictions at the level of a process instance by means of flow analysis techniques. The paper develops this idea in the context of predicting the remaining cycle time of ongoing process instances. The proposed approach has been evaluated on real-life event logs and compared against several baselines.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.