UML diagrams and documentations