Title :
Using model checking to control the structural errors in BPMN models
Author :
Kherbouche, Oussama Mohammed ; Ahmad, Ayaz ; Basson, Henri
Author_Institution :
Lab. d´Inf., Signal et Image de la Cote d´Opale, Univ. Lille Nord de France, Calais, France
Abstract :
The emergence of BPMN as a standard notation to express the business processes is based on its simplicity of notations and its exhaustive expressiveness. Nevertheless the lack of formal semantics in the BPMN can cause syntactic and structural errors. The former requires less effort to be checked, while the later usually requires attention to prove some properties, like deadlock-freedom and livelock-freedom. In this paper, we address the issue of detecting the structural errors with an approach based on model checking. It verifies the soundness of business process model and helps the business modelers to avoid the deadlocks, livelocks, and multiple terminations errors.
Keywords :
business process re-engineering; formal verification; BPMN model; business process management; deadlock-freedom property; livelock-freedom property; model checking; structural error control; Automata; Business; Finite element analysis; Logic gates; Model checking; Semantics; System recovery; BPMN process models; Kripke structure; LTL; Model checking; SPIN;
Conference_Titel :
Research Challenges in Information Science (RCIS), 2013 IEEE Seventh International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4673-2912-5
DOI :
10.1109/RCIS.2013.6577723