Software AG Products 10.7 | Designing and Implementing Business Process Models | ARIS Method manual | Modeling BPMN 2.0 | Collaboration
 
Collaboration
 
Pool and participant
Object types and connection types reused from a process
Message flow
See: Business Process Model and Notation (BPMN), version 2.0.
A collaboration shows message exchanges between participants. A collaboration contains at least two pools representing the participants. A pool may include a process (white box) or may be shown as a black box with all details hidden. The message exchanges between the participants are represented by message flows that connect two pools (or the objects within the pools). Only one pool may be represented without a boundary.
The model type BPMN collaboration diagram (BPMN 2.0) has been introduced to model collaborations.
Mapping the attributes and model associations to ARIS
Class
BPMN attribute name
Implementation in ARIS
Collaboration
inherits from BaseElement and InteractionSpecification
Model type: BPMN collaboration diagram (BPMN 2.0) (MT_BPMN_COLLABORATION_DIAGRAM)
 
name: string
Attribute type Name of the BPMN collaboration diagram (BPMN 2.0)
 
choreographyRef: Choreography [0..1]
Currently not implemented.
 
conversationAssociations: ConversationAssociation [0..*]
The relationships to conversations are represented by occurrence copies of participants (OT_BPMN_POOL; ST_BPMN_POOL_1), occurrence copies of message flow connections and the assignment of a BPMN collaboration model (BPMN 2.0) to the object type Conversation (OT_BPMN_CONVERSATION).
 
conversations: Conversation [0..*]
BPMN collaboration diagram (BPMN 2.0) assigned to the object type Conversation (OT_BPMN_CONVERSATION)
 
artifacts: Artifact [0..*]
 
participantAssociations: ParticipantAssociations [0..*]
The relationships to participants are represented by occurrence copies of participants (OT_BPMN_POOL; ST_BPMN_POOL_1)
 
messageFlowAssociations: Message flow association [0..*]
The relationships to message flows are represented by occurrence copies of message flow connections (and the involved participants).
 
IsClosed: boolean = false
Attribute type Is closed in the attribute type group BPMN 2.0 attributes of model type the BPMN Collaboration diagram (BPMN 2.0).
The object types and connection types of the BPMN collaboration diagram are detailed in the following chapters.