Title :
An Automated Analysis of Errors for BPM Processes Modeled Using an In-house Infosys Tool
Author :
Bastias, Alberto ; Bihary, Sidharth ; Roy, Suman
Author_Institution :
Dept. of Ind. Eng., Pontificia Univ. Catolica De Chile, Santiago, Chile
Abstract :
We chalk out a procedure for automatically analyzing BPM processes modeled using an in-house Infosys requirements modeling tool, called InFlux. By this analysis, we are able to check the processes for syntactical errors as well as errors due lack of soundness. In the first step of the analysis these processes are checked for syntactical errors using simple graph-search techniques. If these processes do not contain any such error, they are subjected to soundness analysis ( i.e., checking for absence of deadlock and lack of synchronization) using two different approaches with the business process verification tool Woflan and the Petri net model checker LoLA. Depending on the existence of a cycle the models are either fed into Woflan or LoLA. We report our experience with the occurrence of errors in InFlux processes.
Keywords :
Petri nets; business process re-engineering; concurrency control; formal verification; graph theory; search problems; synchronisation; BPM processes model; InFlux processes; LoLA; Petri net model checker; Woflan; automated error analysis; business process verification tool; deadlock; graph-search techniques; in-house Infosys requirements modeling tool; in-house Infosys tool; soundness analysis; synchronization; syntactical errors; Analytical models; Business; Logic gates; Process control; Synchronization; System recovery; Unified modeling language; BPM Notation; Errors; Experiments; Formal Methods; InFlux tool; LoLA; Petri nets; Processes; Soundness; Verification; Woflan; Workflow nets;
Conference_Titel :
Software Engineering Conference (APSEC), 2011 18th Asia Pacific
Conference_Location :
Ho Chi Minh
Print_ISBN :
978-1-4577-2199-1
DOI :
10.1109/APSEC.2011.49