At the CAiSE conference in Heidelberg in 1999, Wasim Sadiq and Maria Orlowska presented an algorithm to verify workflow graphs [19]. The algorithm uses a set of reduction rules to detect structural conflicts. This paper shows that the set of reduction rules presented in [19] is not complete and proposes an alternative algorithm. The algorithm translates workflow graphs into so-called WF-nets. WF-nets are a class of Petri nets tailored towards workflow analysis. As a result, Petri-net theory and tools can be used to verify workflow graphs. In particular, our workflow verification tool Woflan [21] can be used to detect design errors. It is shown that the absence of structural conflicts, i.e., deadlocks and lack of synchronization, conforms to...
noteA workflow is the automation of business processes which describes activities in a business cont...
Workflow processes are represented as Petri nets with special entry and exit places and labeled tran...
Workflow graphs represent the main control-flow constructs of industrial process modeling languages ...
At the CAiSE conference in Heidelberg in 1999, Wasim Sadiq and Maria Orlowska presented an algorithm...
A workflow graph is a classical flow graph extended by concurrent fork and join. Workflow graphs can...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
The foundation of a process model lies in its structural specifications. Using a generic process mod...
Petri nets are frequently used for the modeling and analysis of workflows. Their graphical nature, w...
Abstract. Workflow management systems facilitate the everyday operation of business processes by tak...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
The foundation of a process model lies in its control flow specifications. Using a generic process m...
While many workflow management systems have emerged in recent years, few of them provide any form of...
Workflow management promises a new solution to an age-old problem: controlling, monitoring, optimizi...
noteA workflow is the automation of business processes which describes activities in a business cont...
Workflow processes are represented as Petri nets with special entry and exit places and labeled tran...
Workflow graphs represent the main control-flow constructs of industrial process modeling languages ...
At the CAiSE conference in Heidelberg in 1999, Wasim Sadiq and Maria Orlowska presented an algorithm...
A workflow graph is a classical flow graph extended by concurrent fork and join. Workflow graphs can...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
The foundation of a process model lies in its structural specifications. Using a generic process mod...
Petri nets are frequently used for the modeling and analysis of workflows. Their graphical nature, w...
Abstract. Workflow management systems facilitate the everyday operation of business processes by tak...
Workflow management systems facilitate the everyday operation of business processes by taking care o...
The foundation of a process model lies in its control flow specifications. Using a generic process m...
While many workflow management systems have emerged in recent years, few of them provide any form of...
Workflow management promises a new solution to an age-old problem: controlling, monitoring, optimizi...
noteA workflow is the automation of business processes which describes activities in a business cont...
Workflow processes are represented as Petri nets with special entry and exit places and labeled tran...
Workflow graphs represent the main control-flow constructs of industrial process modeling languages ...