Title :
Wolf-Pack Algorithm for Business Process Model Syntactic and Semantic Structure Verification in the Workflow Management Environment
Author :
Ye, Yanming ; Yin, Jianwei ; Feng, Zhilin ; Cao, Bin
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
Abstract :
Workflow management systems (WFMS) facilitate the routine operation of business processes and gain popularity in recent years. To ensure the correctness of business process specification and execution, model verification (especially structure verification) must be conducted so that we can identify any violations and consequently take proper action to remove them in time. However, little progress has been made on the perfect business process model syntactic and semantic structure verification in the workflow management environment, especially simple efficient algorithm is lack. In this paper, we present a biologically-inspired algorithm: Wolf-pack algorithm (WPA) for workflow syntactic and semantic structure verification. Our algorithm responds to distinguishing syntactic structure inconsistencies (such as deadlock, lack of synchronization, dead loop) and semantic structure inconsistencies (such as data source conflict) from workflow specification. Furthermore, we apply the algorithm to JTangFlow workflow management system and achieved good results.
Keywords :
business data processing; formal specification; formal verification; system recovery; workflow management software; business process execution; business process model; business process routine operation; business process specification; dead loop; deadlock; model verification; semantic structure verification; syntactic structure verification; wolf-pack algorithm; workflow management environment; workflow management system; workflow specification; Algorithm design and analysis; Business; Educational institutions; Semantics; Synchronization; Syntactics; System recovery; Wolf-pack algorithm (WPA); semantic structure verification; syntactic structure verification; workflow;
Conference_Titel :
Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4244-9396-8
DOI :
10.1109/APSCC.2010.56