-
Notifications
You must be signed in to change notification settings - Fork 17
Harmonize sizes
This page is inspired by rule five in Geert Bellkeens' blog post 5 rules for better UML diagrams.
Harmonizing the size of model elements is a good tool for improving readability. Subclasses and associated classes that are of equal importance to a main element should be equal in size, if possible. And you may also want to justify the height of an element to make [orthogonality] (https://github.com/ISO-TC211/UML-Best-Practices/wiki/Orthogonality) possible.
In the figure below, all three subclasses of DQ_Result are of equal importance, but they have different number of attributes. The height and width are set equal for all three by selecting them, right-click and select Same Height And Width.
In the next figure, the associated classes to DQ_Element are set to the same size, to illustrate that they are of equal importance. The attributes of the associated classes are not relevant for the figure, and have been hidden to improve readability (see less is more)