Data store
Unlike data objects, which live only as long as the process instance is running, a Data store represents information that persists beyond the lifetime of a particular process. On the business level, a Data store is represented by the symbol Data store of the ARIS object type Information carrier. This symbol is available in the Symbols bar.
On the business level, where the data structures and mappings are not included, data objects are represented in ARIS by six symbols of the object type Cluster/Data model:
Information carrier
provides input for function
Function
creates output to information carrier.
A Data store inherits from FlowElement and ItemAwareElement.
Mapping the attributes and model associations to ARIS:
Class | BPMN attribute name | Implementation in ARIS |
DataStore | inherits from FlowElement and ItemAwareElement | Object type: Information carrier (OT_INFO_CARR) Symbol: Data store (ST_BPMN_DATA_STORE) |
| name: string | Attribute type Name (AT_NAME) of object type Information carrier (OT_INFO_CARR) |
| capacity: Integer [0..1] | Currently not implemented. |
| isUnlimited: Boolean = False | Currently not implemented. |
DataStoreReference | inherits from FlowElement and ItemAwareElement | |
| dataStoreRef: DataStore | Occurrence copies of the (referenced) data store. |