Architecting and designing : UML 2.5 : Relationships
  
Relationships
UML provides for these basic relationship types:
Association
Dependency
Usage
Abstraction
Realization
Generalization
Substitution
Port Provides and Requires Interface
Package Import and Package Containment
See
Association
Dependency
Realization
Collaboration Property to Part
Component Provides (Realizes) Interface
Component Requires (Uses) Interface
Port Provides (Realizes) Interface
Port Requires (Uses) Interface
Comment to AnnotatedElement
Constraint to ConstrainedElement
Connector
ElementGroup to Element
Instance Specification Relationships
Generalization
Package Containment
Package Import
Substitution
See also
Introduction to UML 2.5
Package views
Diagram views
Model Elements
Go up to
UML 2.5