The following example shows all possible variations of a message flow:
Message flow between a flow element and a pool
Message flow between two pools
Message flow between two flow elements
A messageflow element whose ID is composed of the FLOW string and the GUID of the connection is generated for each message flow. The elements of the sourceRef and targetRef type contain the corresponding ID of the flow element or the pool.
In ARIS, a message flow can be divided up into a part that contains the message flow and a part that contains the exchanged message. Because this does not correspond to the BPMN 2.0 specification exactly, such message flows are not included in a BPMN file during export.