UML 2.0 Deployment Diagram Definition

From RAD Studio
Jump to: navigation, search

Go Up to UML 2.0 Deployment Diagrams

This topic describes the UML 2.0 Deployment Diagram.

Definition

The deployment diagram specifies a set of constructs that can be used to define the execution architecture of systems that represent the assignment of software artifacts to nodes. Nodes are connected through communication paths to create network systems of arbitrary complexity. Nodes are typically defined in a nested manner, and represent either hardware devices or software execution environments. Artifacts represent concrete elements in the physical world that are the result of a development process.

Diagram courtesy of the Unified Modeling Language: Superstructure version 2.0. August 2003. pp. 207, 212.

Sample Diagram

UML 2.0 Deployment Diagram


See Also