Contents > C: List of Design Rules > C.10 Generalization Rules

C.10 Generalization Rules

Rule: NoChildCategory: Completeness
Severity: 1-highApplies to: all areas
The child end of the generalization is not connected to a model element.

Check the generalization and attach the child end to the proper model element, or remove the generalization from the model.


Rule: NoParentCategory: Completeness
Severity: 1-highApplies to: all areas
The parent end of the generalization is not connected to a model element.

Check the generalization and attach the parent end to the proper model element, or remove the generalization from the model.


Rule: TypeMismatchCategory: Correctness
Severity: 1-highApplies to: all areas
Parent and child of the generalization are not of the same type.

The child must be of the same type as the parent. This is a WFR of the UML.

  • This is a WFR of the UML.
  • Value returned: types of the parent and child elements.