Class | BPMN attribute name | Implementation in ARIS |
BaseElement | id: string | The ARIS GUID of the corresponding modeling construct represents the BPMN ID. For imported BPMN elements an attribute type in the attribute type group Attributes of external systems will be used. |
documentation: Documentation [0..*] | see below: Documentation | |
extensionDefinitions: ExtensionDefinition [0..*] | ARIS Method can be enhanced, for example, by user defined attributes. | |
extensionValues: ExtensionAttributeValue [0..*] | The ARIS method can be enhanced, for example, by user defined attributes. | |
Documentation | inherits from BaseElement | |
text: string | All ARIS attribute types assigned to model types, object types, and connection types can be used for documentation purposes. The attribute types Description/Definition (AT_DEC) and Remark/Example (AT_REM) should be used to for general information. Specific attribute types should be used to store specific information. | |
Extension | mustUnderstand: boolean [0..1] = False | Currently not implemented. |
definition: ExtensionDefinition | ||
ExtensionDefinition | name: string | Currently not implemented. |
extensionAttributeDefinitions: ExtensionAttributeDefinition [0..*] | ||
ExtensionAttribute Definition | name: string | Currently not implemented. |
type: string | ||
isReference: boolean [0..1] = False | ||
ExtensionAttribute Value | value: Element [0..1] | Currently not implemented. |
valueRef: Element [0..1] | ||
extensionAttributeDefinition: ExtensionAttributeDefinition | ||
Relationship | inherits from BaseElement | Currently not implemented. |
type: string | ||
direction: RelationshipDirection {none | forward | backward | both} | ||
sources: Element [1..*] | ||
targets: Element [1..*] | ||
RootElement | inherits from BaseElement | RootElement is an abstract class, it has no direct representation in ARIS. For example, ARIS object types are root elements, ARIS attribute types are not. |