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

Instance of a Component

Dependency

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