Activity type: Task
In BPMN 1.x data were considered as an artifact; in BPMN 2.0, data objects were upgraded to objects in the BPMN semantic model.
On the business level, where the data structures and mappings are not considered, data objects are represented in ARIS by six symbols of the object type Cluster/data model:
Data object
Data collection
Data input
Data input collection
Data output
Data output collection.
When you place a Data object the object symbols Data object, Data input, and Data output are provided. You can select the object symbols Data collection, Data input collection, and Data output collection using the Object appearance page of the Object properties dialog.
Only one symbol is available in the symbol bar –the data object.
Data objects can represent input/output of activities by using the following connection types:
Cluster/data model is input for function
Function has output of cluster/data model
The data input symbols must not be the target of a has output of connection, and the data output symbols must not be the source of an is input for connection. The software ensures this.
Mapping the attributes and model associations to ARIS:
Class | BPMN attribute name | Implementation in ARIS |
ItemAwareElement | inherits from BaseElement | |
| itemSubjectRef: ItemDefinition [0..1] | Not considered in the 1st version of the BPMN 2.0 implementation. |
| dataState: DataState [0..1] | Not considered in the 1st version of the BPMN 2.0 implementation. |
Data object | inherits from FlowElement & ItemAwareElement | Object type: Cluster/dta model (OT_CLST) 6 Symbols: * data object (ST_BPMN_DATA_OBJECT) * data collection (ST_BPMN_DATA_COLLECTION) * data input (ST_BPMN_DATA_INPUT) * data inpt collection (ST_BPMN_DATA_INPUT_COLELCTION) * data output (ST_BPMN_DATA_OUTPUT) * data output collection (ST_BPMN_DATA_OUTPUT_COLLECTION) |
| isCollection: Boolean = False | Represented by special symbols of the object type cluster/data model (OT_CLST) |