Skip to content

Understanding BPMN Process Flows

Business Process Model and Notation (BPMN) defines how process flows are designed, executed, and controlled.

In Lowgile, BPMN controls how processes behave at runtime, including how work is routed, how tasks are assigned, and how data is processed.

A process is defined as a sequence of steps (nodes) connected by routes that determine how the workflow progresses.

  • Tasks represent work to be completed.
  • Routes define the allowed transitions between nodes.
  • Task assignment determines who is responsible for each step.
  • Process defines the overall flow and lifecycle.
  • Data is passed between stages and updated as the workflow progresses.

In summary, a process flow can be understood as a series of tasks, connected by routes, operating on data, and assigned to user roles.

The following concepts form the foundation of BPMN-based process flows in Lowgile:


Understand how Processes define the overall flow and lifecycle of work in Lowgile.

Understand how routes connect process nodes and control which step runs next.

Learn how swimlanes, Assignee expressions, and assignment rules define responsibility for Process tasks at design time and runtime.

Tip

For a detailed introduction to BPMN, refer to the BPMN Quick Guide.