Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. Business Process Management Initiative (BPMI) developed BPMN, which has been maintained by the Object Management Group since the two organizations merged in 2005.
Gateways: Splits & Merges
Splitting & Merging without Gateways
Handling of Exceptions
Transactions and Compensations
Data Objects in Processes