The UML 2 Deployment Diagram
Filed under Common
A deployment diagram models the run-time architecture of a system. It shows the configuration of the hardware elements (nodes) and shows how software elements and artifacts are mapped onto those nodes.
Features:
Node
A Node can either be a hardware or a software element and is shown via a three-dimensional box shape.
Node Instance
For example, node instances are shown on diagrams. You can distinguishe an instance from a node, if its name is underlined and has a colon before its base node type. An instance can or can not have a name before the colon.
Node Stereotypes
There are a lot standard stereotypes provided for nodes:
«cdrom»
«cd-rom»
«computer»
«disk array»
«pc»
«pc client»
«pc server»
«secure»
«server»
«storage»
«unix server»
«user pc»
Displayed by an appropriate icon in the top right corner of the node symbol.
Artifacts
Artifacts are products of a software development process including process models, source files, executables, design documents, test reports, prototypes and user manuals.
Association
The association represents a communication path between nodes.
Node as Container
Within a node you can also contain other elements, like components or artifacts.

