BPMN is a graph-oriented language and fundamentally consists of two types of elements: nodes and connections. In BPMN, connections are represented with one of the BPMN connecting objects. Nodes are represented with an element, that belongs to one of the remaining groups of BPMN elements, which are: Flow Objects, Data, Swimlanes and Artefacts.

BPMN 2.0 defines four basic connecting objects: Sequence Flow, Message Flow and two types of Associations which are illustrated later in the paper. The paper will also look into how different connecting objects are necessary to represent different types of flows.

Throughout the following chapters, Gregor Polančič explains the syntax and semantics of using different types of BPMN 2.0 connections. He also presents details of using different types of connecting objects, common mistakes and best practices.

Please login to continue reading this guide to BPMN Connections.