A predefined workflow process consists of a sequence of serial and/or parallel workflow activities. Conditions and loops are used to determine workflow execution.

Workflow Management Coalition Reference Model

The product implements a workflow model which is aligned with the reference model of the workflow management coalition.

Graphical Process Builder

The modeling of a predefined workflow is done with the graphical process builder of the Fabasoft eGov-Suite. It supports the combination of predefined process elements - e.g. condition elements ("IF", "CASE") and loop elements ("REPEAT") and predefined workflow activities - to a structured workflow.


Figure: Graphical workflow editor

Separating Workflow Definition from Workflow Execution

Each time a new workflow is initiated using a predefined workflow a separate process instance is created. This ensures that the process execution is separated from the process definition.

Sub Processes

The Fabasoft eGov-SuiteĀ supports the concept of sub processes which can be modeled separately. The graphical process builder allows for inserting sub processes into a predefined workflow process.