Business Process Collaboration: A Course Book on Designing, Modelling and Understanding Business Process Collaboration Essentials using BPMN Version 2.0.