Source: https://www.eclipse.org/papyrus/resources/PapyrusTutorial_CollaborativeWork_v1.0_d20110727.pdf