Software AG Products 10.11 | Designing and Implementing Business Process Models | ARIS Method manual | Modeling BPMN 2.0 | Process | Activities | Activity type: Subprocess | Subprocess type: Subprocess
 
Subprocess type: Subprocess
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.
Subprocess type: Subprocess
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) Symbols:
* 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) Symbols:
* Event subprocess (ST_BPMN_EVENT_SUBPROCESS)
* Event subprocess (collapsed) (ST_BPMN_EVENT_SUBPROCESS_COLLAPSED)
The symbols are rendered by the program.