Skip to content

Index

The Collaboration package contains classes that are used for modeling Collaborations.

A collaboration is a collection of Participants shown as Pools, their interactions as shown by Message Flows, and MAY include Processes within the Pools and/or Choreographies between the Pools. A Choreography is an extended type of Collaboration. Collaborations are contained in Definitions.

MODULE DESCRIPTION
collaboration

Represents a Collaboration.

message_flow

Represents a Message Flow.

message_flow_association

Represents a BPMN 2.0 message flow association.

participant

Represents a Participant.

participant_association

Represents a Participant Association.

participant_multiplicity

Represents a BPMN 2.0 Participant Multiplicity element.