Predictive monitoring of business processes aims at predicting the future of an ongoing process execution. In this work, we focus on the prediction of the next activities to be executed in a running case. However, in contrast with most state-of-The-Art approaches, focused on predicting exactly the next activity that will be executed from the current state of the process, we propose an approach aimed at predicting the portion of the process (or 'location') that is likely to be executed next. The notion of location allows us to detect activities belonging to the same portion of a control-flow construct (e.g., at the beginning of a parallelism, or at the end of a loop). It provides an abstraction mechanism from the level of the single activity, which can be used to provide the process analyst with an higher-level overview of what can be expected next in the process execution. We validated the approach over a set of real-world datasets comparing and discussing different strategies for training a classifier in returning a location in place of an activity label.

Towards next-location prediction for process executions / Chiorrini, A.; Diamantini, C.; Genga, Laura; Pioli, M.; Potena, D.. - (2022), pp. 40-47. (Intervento presentato al convegno 4th International Conference on Process Mining, ICPM 2022 tenutosi a ita nel 2022) [10.1109/ICPM57379.2022.9980785].

Towards next-location prediction for process executions

Chiorrini A.;Diamantini C.;Pioli M.;Potena D.
2022-01-01

Abstract

Predictive monitoring of business processes aims at predicting the future of an ongoing process execution. In this work, we focus on the prediction of the next activities to be executed in a running case. However, in contrast with most state-of-The-Art approaches, focused on predicting exactly the next activity that will be executed from the current state of the process, we propose an approach aimed at predicting the portion of the process (or 'location') that is likely to be executed next. The notion of location allows us to detect activities belonging to the same portion of a control-flow construct (e.g., at the beginning of a parallelism, or at the end of a loop). It provides an abstraction mechanism from the level of the single activity, which can be used to provide the process analyst with an higher-level overview of what can be expected next in the process execution. We validated the approach over a set of real-world datasets comparing and discussing different strategies for training a classifier in returning a location in place of an activity label.
2022
979-8-3503-9714-7
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/309923
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact