About Diagrams

Objects like functions, hardware components, software components, system mappings, and projects can be represented using diagrams. Diagrams are also named views.

Actions available from the trees are also available from the diagrams. Additional graphical functionality lets you conveniently manage the diagrams.

This page discusses:

Diagram Representation

Diagrams are made of boxes and arrows.

Box

Objects such as functions, hardware components, or software components are represented by boxes. Ports connect these objects to other objects.

Arrow

Connections between objects are represented by arrows.

Note

A note consists of a short text, but it can also contain graphical objects and other notes. If you move a note, its contents move with it.

Diagram Management

An object can have multiple diagrams to show its various aspects. Show and hide commands filter the displayed elements inserted in diagrams.

Drag-and-Drop Creations

Elements can be graphically created.

Components

Depending on the components, components can be graphically instantiated in another component when you drag a component from the tree into the diagram of the other component.

Note: Dragging components into the diagram can also show hidden components.

Ports

Ports can be graphically created as follows:

  • Depending on the diagram, you can drag a flow, a connector type, or an interface onto a component to create a convenient port.
  • You can drag a port from a component onto another component. If a convenient port is found, ports are connected, otherwise a convenient port is created and ports are connected.

Connections

Connections can be graphically created as follows:

  • If possible, you can drag a component port to an external port to create a connection.
  • If possible, you can drag a component port to another component port or component to create a connection.

Accessibility

It is possible to modify a view of an object, which is not modifiable.