A Hierachical Workflow model Based on Petri nets

Liang ZHANG,Shu-zhen YAO
DOI: https://doi.org/10.3969/j.issn.1004-731X.2005.z1.026
2005-01-01
Abstract:To satisfy the enterprise process modeling requirements in the ability of powerful expression and analysis, a workflow process hierachical model based on Petri nets, was proposed for enterprise modeling application. Based on a rigorous analysis of various workflow patterns, elementary nets was extended with transition entry function, transition body function, message mechanism, global variable. It directly described various complex workflow patterns, such as multiple instances, cancel activity, advanced parallel and synchronization. The formalized definition of Description model DWF_net and analysis model AWF_net was given. DWF_net was designed for directly describe various complex process. Transition entry function could eliminate the conflicts of DWF_net. Transition body function could read/write global variable and send/receive message. As the analysis model of DWF_net, AWF_net peel the semantic information of case from DWF_net. And it could directly use all achievement of analysis techniques of Petri nets. A application examples were introduced to illustrate how to apply the proposed model to describe and analysis various complex process.
What problem does this paper attempt to address?