UML Modeling Techniques > Class modeling > Class diagrams > Checking a class diagram
  
Checking a class diagram
Right-click the diagram, point to Report, and then click Consistency
The report is generated to the Output pane.
Modeler makes the following checks:
There are items on the diagram (C1).
For each Class, Data Type, Interface or Signal that has multiple Associations to the same Class, Data Type, Interface or Signal, the End Role names of each Association are unique (C20022).
Each Template Specialization Class, Data Type, Interface or Signal is linked to a base Class, Data Type, Interface or Signal through a Generalization or bind Dependency.
Each Qualifier is represented as an Attribute of the appropriate Class, Data Type, Interface or Signal (C20023).
Each Ternary Association has at least three Ternary Roles (C20020).
Whether there are overloaded Operations that may not be unique (C24062).
Each Operation Parameter has a type set (C24021).