Class UML 2.4.1::Generalization
Description:
A generalization is a taxonomic relationship between a more general classifier
and a more specific classifier. Each instance of the specific classifier
is also an indirect instance of the general classifier. Thus, the specific
classifier inherits the features of the more general classifier.A generalization
relates a specific classifier to a more general classifier, and is owned
by the specific classifier.
Direct Superclasses: DirectedRelationshipDirect Subclasses: Class Precedence List: Generalization,
DirectedRelationship,
Relationship,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
general :
Classifier (1 1); -- source
Generalization![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
generalizationSet :
GeneralizationSet (0 *); -- source
Generalization![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
isSubstitutable : Boolean (0 1); -- source
Generalization![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
specific :
Classifier (1 1); -- source
Generalization![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
source :
Element (1 *); -- source
DirectedRelationship![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
target :
Element (1 *); -- source
DirectedRelationship![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
relatedElement :
Element (1 *); -- source
Relationship![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=63505%3AE28DF8815AFE44F691D0279D199C473B)
owner :
Element (0 1); -- source
ElementConstraints:
Signature: CMOF_14_3_14() : Boolean;
Description: 14.3 [14] Generalization::isSubstitutable must be true
Expression: isSubstitutable = true
Signature: generalization_same_classifier() : Boolean;
Description: Every Generalization associated with a given GeneralizationSet must have
the same general Classifier. That is, all Generalizations for a particular
GeneralizationSet must have the same superclass.
Expression: true
Operations:
No additional operations.
Send questions or comments to
[email protected].