Generalization SemanticsProperties
incomplete / complete (default)
- complete: All possible subclasses are already part of the model
- additional interpretation (outside UML) (with multiple classification): Each super class instance must also belong to at least on subclass
overlapping / disjoint (default)
- 2 interpretations of overlapping:
- Concerning multiple inheritance: two or more subclasses can have again common subclasses (e.g. Instructor)
- Concerning multiple classification: an object can be instance of more than one subclass