Process alignment aims at relating an actual execution, captured as a log trace, to a process run of a model. Besides considering the control flow aspect, in this paper we propose to leverage on contextual information expressed in terms of responsibilities. This allows us to select, among the possible alignments, those where the fewest number of responsibilities is neglected. Additionally, we leverage on responsibilities to evaluate the deviations occurring between a process run and the log trace: deviations which are justified by a responsibility are considered correct behaviours rather than errors. In this paper we define a formal framework accounting for responsibilities in a process model and defining cost functions accounting for them to evaluate process alignments.
Leveraging on Responsibilities for Optimal Process Alignment Computation
Baldoni M.;Baroglio C.;Marengo E.;Micalizio R.
2023-01-01
Abstract
Process alignment aims at relating an actual execution, captured as a log trace, to a process run of a model. Besides considering the control flow aspect, in this paper we propose to leverage on contextual information expressed in terms of responsibilities. This allows us to select, among the possible alignments, those where the fewest number of responsibilities is neglected. Additionally, we leverage on responsibilities to evaluate the deviations occurring between a process run and the log trace: deviations which are justified by a responsibility are considered correct behaviours rather than errors. In this paper we define a formal framework accounting for responsibilities in a process model and defining cost functions accounting for them to evaluate process alignments.File | Dimensione | Formato | |
---|---|---|---|
paper2.pdf
Accesso aperto
Tipo di file:
PDF EDITORIALE
Dimensione
382.4 kB
Formato
Adobe PDF
|
382.4 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.