Designing and Implementing Business Process Models : ARIS Method manual : Modeling BPMN 2.0 : BPMN core elements and their implementation in ARIS : Common elements : Artifacts
Artifacts
 
Association
Group
Text annotation
Artifacts are used to depict additional information in a BPMN process or collaboration diagram that is not directly related to the sequence flow or message flow. BPMN 2.0 provides three standard artifacts:
*associations,
*groups, and
*text annotations
Data objects are no longer artifacts, they are concepts of their own (see chapter Items and Data).
See: Business Process Model and Notation (BPMN) 2.0.
Mapping the attributes and model associations to ARIS:
Class
BPMN attribute name
Implementation in ARIS
Association
inherits from BaseElement
different CTs
 
associationDirection: AssociationDirection = None {None | One | Both}
This attribute is represented by the direction and the style of the respective ARIS connection type.
 
sourceRef: BaseElement
Corresponds to the source object type of the connection type representing the association.
 
targetRef: BaseElement
Corresponds to the target object type of the connection type representing the association.
Group
inherits from BaseElement
Object type: Structural element (OT_STRCT_ELMT) Symbol: Structural element in model type Structuring model (MT_STRCT_DGM) Symbol: Group (ST_BPMN_GROUPING_1) in BPMN 2.0 diagrams
 
categoryValueRef: CategoryValue [0..1]
Attribute type Name (AT_NAME) of object type Structural element (OT_STRCT_ELMT)
Category
inherits from BaseElement
Object type Structural element (OT_STRCT_ELMT) in model type Structuring model (MT_STRCT_DGM)
 
categoryValue: CategoryValue [0..*]
Connection type in model type Structuring model: * Structural element (representing the category) contains structural element (representing the category value).
CategoryValue
inherits from BaseElement
Object type: Structural element (OT_STRCT_ELMT) Symbol: Structural element in model type Structuring model (MT_STRCT_DGM) Symbol: Group (ST_BPMN_GROUPING_1) in BPMN 2.0 diagrams
 
value: string
Attribute type Name of object type Structural element
 
category: Category [0..1]
Connection type in model type Structuring model: * Structural element (representing the category) contains structural element (representing the category value).
 
categorizedFlowElements: FlowElement [0..*]
Connection type belongs to [CT_BELONGS_TO_1] In the BPMN 2.0 process diagram and BPMN 2.0 collaboration diagram: Target object type: Structural element (OT_STRCT_ELMT; ST_BPMN_GROUPING_1) Source object types: * Function (OT_FUNC) representing activities * Event (OT_EVT) * Rule (OT_RULE) representing Gateways * Cluster/data model (OT_CLST) representing data objects * Information carrier (OT_INFO_CARR) representing data stores
Text annotation
inherits from BaseElement
 
 
text: string
For object types in the BPMN 2.0 process diagram, BPMN 2.0 collaboration diagram, and BPMN 2.0 conversation diagram: * Text annotation (OT_BPMN_ANNOTATION, ST_BPMN_ANNOTATION_1), is associated with <target object type>. Target object types are all object types available in the respective model type. For connection types in the BPMN 2.0 process diagram, BPMN 2.0 collaboration diagram, and BPMN 2.0 conversation diagram: three attribute types in the attribute type group BPMN 2.0 attributes/Text annotation attributes: * Text annotation 1 (AT_BPMN_TEXT_ANNOTATION_1) * Text annotation 2 (AT_BPMN_TEXT_ANNOTATION_2) * Text annotation 3 (AT_BPMN_TEXT_ANNOTATION_3)
Copyright © 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback