Relationships

Relationships among classifiers are association, generalization, and various kinds of dependency, including realization and usage (see Table 4-2).

Table 4-2. Kinds of Relationships
RelationshipFunctionNotation
associationA description of a connection among instances of classes
dependencyA relationship between two model elements
generalizationA relationship between a more specific and a more general description, used for inheritance and polymorphic type declarations
realizationRelationship between a specification and its implementation
usage ...

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.