A.3 Construct UML diagrams