Deployment Diagrams

Finally the way the individual components are deployed to a hardware system can be described using the deployment diagram. Because we decided to merge the different diagram types, the editor contains a wide set of elements to be used (see also: Object diagrams Component diagrams). Deployment diagrams are defined on two levels: object or _instance level and class level. For this reason, Poseidon for UML provides both nodes and instances of nodes.

Figure 10-9. A Deployment diagram.

Diagram Elements

Toolbar

Select

Node

Instance of a Node

Component

Port

Instance of a Component

Dependency

Connector Between Ports

Class

Interface As Circle

Lollipop

Socket

Association

Directed Association

Aggregation

Composition

Association Class

Object

Link

Comment

Connect Comment to Element

Text

Circle

Rectangle

Polygon

Polyline

Repaint