A standard subprocess shares the same shape as a task. In the collapsed form, the subprocess object uses the +-marker to distinguish it from a task. Expanded subprocesses have no marker, they reveal their embedded objects.
The symbol representing the expanded subprocess is available in the Symbols bar, the symbol representing the collapsed subprocess is handled by the software.
The attributes and model associations of a subprocess and their mapping to ARIS constructs are listed in the table below.
Mapping the attributes and model associations to ARIS
Class |
BPMN attribute name |
Implementation in ARIS |
---|---|---|
Subprocess |
inherits from Activity inherits from FlowElementsContainer |
The value of the attribute type Activity type (AT_BPMN_ACTIVITY_TYPE) is set to Subprocess in the attribute type group BPMN 2.0 attributes of object type Function. Object type: Function (OT_FUNC) * Subprocess (ST_BPMN_SUB_PROCESS) * Subprocess collapsed (ST_BPMN_SUB_PROCESS_COLLAPSED) * or a special subprocess symbol (see below) |
|
triggeredByEvent: boolean = false |
Attribute type Event subprocess (AT_BPMN_EVENT_SUB_PROCESS) in the attribute type group BPMN 2.0 attributes/Subprocess attributes of object type Function. Object type: Function (OT_FUNC) * Event subprocess (ST_BPMN_EVENT_SUBPROCESS) * Event subprocess (collapsed) (ST_BPMN_EVENT_SUBPROCESS_COLLAPSED) The symbols are rendered by the program. |