
Metamodel user guide
A Message Flow is used to show the flow of Messages between two Participants that are prepared to send and receive them.
ownership
a MessageFlow belongs to a collaboration

Association | Description |
---|---|
MessageRef : BpmnMessage [0..1] | |
SourceRef : BpmnBaseElement [1..1] | |
TargetRef : BpmnBaseElement [1..1] | |
Collaboration : BpmnCollaboration [1..1] | This provides the list of Message Flow that are used in the
Collaboration. |
A Message Flow MUST connect two separate Pools. They connect either to the Pool boundary or to Flow Objects within the Pool boundary. They MUST NOT connect two objects within the same Pool.
Only the Pool/Participant, Activity, and Event elements can connect to Message Flow.