Breadcrumbs

Sub-Processes

BPMN shape

BPMN description

callActivity.png

A Sub-Process is a process that is included within another process. Subprocesses may not be modelled as BPMN SubProcesses, but rather a call activity is used in this case.
The call activity must have the stereotype <<BPMNExecutableSubProcess>>.

UML representation

UML description

subStateEngine.png

In contrast to executable processes, the sub-processes (call activities) are not mapped to a persistent state class of their own, but to a sub-state engine.