When modelling OO software with UML (Object Management Group, 1999) the static aspects at conceptual level are mainly represented in structural diagrams such as class diagrams, whilst dynamic aspects ...