Here we will define a ProjectEvent as a “happening at a point in time”. <br/>A ProjetEvent may trigger or not one or several Activities.<br/>A project Milestone is modeled as an Activity rather than as an Event, so that it is a type of ProjectElement and can form part of a Project. <br/>There will be ProjectEvent that may cause the generation of an Activity. For example, a network fault, Customer complaint or network infrastructure run-out. Also, completion of a Project Milestone may generate events e.g. payment to a Contractor.<br/>