UML 2.0 Deployment Diagram Definition
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