TY - JOUR
T1 - Balanced multi-perspective checking of process conformance
AU - Mannhardt, Felix
AU - De Leoni, Massimiliano
AU - Reijers, Hajo A.
AU - Van Der Aalst, Wil M P
PY - 2016/4/1
Y1 - 2016/4/1
N2 - Organizations maintain process models that describe or prescribe how cases (e.g., orders) are handled. However, reality may not agree with what is modeled. Conformance checking techniques reveal and diagnose differences between the behavior that is modeled and what is observed. Existing conformance checking approaches tend to focus on the control-flow in a process, while abstracting from data dependencies, resource assignments, and time constraints. Even in those situations when other perspectives are considered, the control-flow is aligned first, i.e., priority is given to this perspective. Data dependencies, resource assignments, and time constraints are only considered as “second-class citizens”, which may lead to misleading conformance diagnostics. For example, a data attribute may provide strong evidence that the wrong activity was executed. Existing techniques will still diagnose the data-flow as deviating, whereas our approach will indeed point out that the control-flow is deviating. In this paper, a novel algorithm is proposed that balances the deviations with respect to all these perspectives based on a customizable cost function. Evaluations using both synthetic and real data sets show that a multi-perspective approach is indeed feasible and may help to circumvent misleading results as generated by classical single-perspective or staged approaches.
AB - Organizations maintain process models that describe or prescribe how cases (e.g., orders) are handled. However, reality may not agree with what is modeled. Conformance checking techniques reveal and diagnose differences between the behavior that is modeled and what is observed. Existing conformance checking approaches tend to focus on the control-flow in a process, while abstracting from data dependencies, resource assignments, and time constraints. Even in those situations when other perspectives are considered, the control-flow is aligned first, i.e., priority is given to this perspective. Data dependencies, resource assignments, and time constraints are only considered as “second-class citizens”, which may lead to misleading conformance diagnostics. For example, a data attribute may provide strong evidence that the wrong activity was executed. Existing techniques will still diagnose the data-flow as deviating, whereas our approach will indeed point out that the control-flow is deviating. In this paper, a novel algorithm is proposed that balances the deviations with respect to all these perspectives based on a customizable cost function. Evaluations using both synthetic and real data sets show that a multi-perspective approach is indeed feasible and may help to circumvent misleading results as generated by classical single-perspective or staged approaches.
KW - Data Petri nets
KW - Log-process alignment
KW - Multi-perspective conformance checking
KW - Process mining
UR - http://www.scopus.com/inward/record.url?scp=84923239816&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84923239816&partnerID=8YFLogxK
U2 - 10.1007/s00607-015-0441-1
DO - 10.1007/s00607-015-0441-1
M3 - Article
AN - SCOPUS:84923239816
SN - 0010-485X
VL - 98
SP - 407
EP - 437
JO - Computing
JF - Computing
IS - 4
ER -