detecting data flow errors in bpmn 2 0
ddc:004
DATA processing & computer science
0202 electrical engineering, electronic engineering, information engineering
02 engineering and technology
Anti-Patterns
Petri Nets
Data-Flow Error
info:eu-repo/classification/ddc/004
004
Model Checking
DOI:
10.5445/ir/1000039882
Publication Date:
2014-01-01
AUTHORS (4)
ABSTRACT
Data-flow errors in BPMN 2.0 process models, such as missing or unused data, lead to undesired process executions. In particular, since BPMN 2.0 with a standardized execution semantics allows specifying alternatives for data as well as optional data, identifying missing or unused data systematically is difficult. In this paper, we propose an approach for detecting data-flow errors in BPMN 2.0 process models. We formalize BPMN process models by mapping them to Petri Nets and unfolding the execution semantics regarding data. We define a set of anti-patterns representing data-flow errors of BPMN 2.0 process models. By employing the anti-patterns, our tool performs model checking for the unfolded Petri Nets. The evaluation shows that it detects all data-flow errors identified by hand, and so improves process quality.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES ()
CITATIONS ()
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....