Element Composition

This group of rules checks whether or not a UML element contains valid children, whether it contains the right number of valid children, and whether or not the element is missing any required children.

Reported violations:

Error ID




«Element» is missing required child element «Child Element»


The element is missing a child element of type Child Element.


Invalid UML package child

The element cannot be a direct package child and must be a child of another element (for example: Ports must be children of other elements, and not direct UML package members).



Invalid child «Child Element name» («Child Element Type»)


The child element is invalid on the tested parent element.