Phases

Phases are reusable collections of actions that combine to perform common sequences. Phase parameters can be used either to affect flow of control or to pass runtime values from higher levels in to actions within the phase.

For example, phases might be written to represent standard ways of presenting and confirming that documents have been read or to scan for inventory and complete consumption.

A phase has a single Start and a single End that might have many actions with several paths and loops.

Phase transitions

Phase transitions encode the logical links between operations in a workflow.