Previous UML Classes Table of Contents UML Packages Next


8.4 Diagrams

*Structure diagram

   Graphical nodes

    The graphic nodes that can be included in structure diagrams are shown in Table 8.1 .

Table 8.1 - Graphic nodes included in structure diagrams

Table 8.1 - Graphic nodes included in structure diagrams

NODE TYPE NOTATION REFERENCE
Component uses Interface See Interface Name «component»
Component has required Port (typed by Interface) See Port Name «component»
Component has complex Port (typed by provided and required Interfaces ) See Port Name «component»

   Graphical paths

    The graphic paths that can be included in structure diagrams are shown in Table 8.2 .

   Table 8.2 - Graphic nodes included in structure diagrams

PATH TYPE

NOTATION

REFERENCE

Assembly connector

See assembly connector. Also used as notation option for wiring between interfaces using Dependencies .

*Variations

   Variations of structure diagrams often focus on particular structural aspects, such as relationships between packages, showing instance specifications, or relationships between classes. There are no strict boundaries between different variations; it is possible to display any element you normally display in a structure diagram in any variation.

   Component diagram

   The following nodes and edges are typically drawn in a component diagram:

   

   Component

   

   Interface

Issue 9119 - replace ‘Realization’ with ‘ComponentRealization

   

   ComponentRealization , Interface Realization, Usage Dependencies

   

   Class

   

   Artifact

   

   Port