1/6
This set of flashcards covers key vocabulary terms and definitions related to structural modeling and class diagram relationships.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Dependency
A 'using' relationship between two modeling elements, where one element requires the presence of another for its correct implementation.
Association
A relationship between two or more classifiers involving connections among their instances.
Multiplicity
Indicates the number of instances that can be associated with one instance from another classifier (e.g., 0..1, 1, 1..5).
Aggregation
A special type of association that specifies the whole-part relationship between the aggregate (whole) and a component (part).
Composition
A stronger form of aggregation where the composite manages its parts, which are inseparable from the whole.
Generalization
A taxonomic relationship between a more general and a more specific element, representing a 'kind-of' or 'is-a' relationship.
Realization
A relationship between a specification (interface) and its implementation (class) that provides the interface’s services.