Diagrams


Structure diagram

Graphical nodes

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

Table 4 - Graphic nodes included in structure diagrams

NODE TYPE NOTATION REFERENCE
Component
See “Component”.
Component implements
 Interface

See “Interface”.
Component has provided
Port (typed by Interface)

See “Port”.
Component uses Interface
See “Interface”.
Component has required
Port (typed by Interface)

See “Port”.
Component has complex
Port (typed by provided
and required Interfaces)

See “Port”



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

Table 5 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
· Realization, Implementation, Usage Dependencies
· Class
· Artifact
· Port