Jede Kante, die einen Sequence Flow, einen Nachrichtenfluss oder eine Association darstellt, besitzt ein korrespondierendes Element BPMNEdge. Dieses referenziert die zugehörigen semantischen Elemente durch deren IDs.
Die ID des Elements BPMNEdge setzt sich aus der Zeichenfolge BPMNEDGE_ und der GUID der Kante zusammen.
Die Elemente sourceElemet und targetElement referenzieren die durch die Kante verbundenen Objekte.
Das Element BPMNEdge besitzt untergeordnete Elemente vom Typ waypoint, die die x- und y-Koordinaten der Kante enthalten. Das Element waypoint wird durch die Multiplikation mit 274/72 normiert.