9 - Deployment diagram
The Deployment diagram shows the physical configuration of run-time processing elements of a distributed system.
9.1 - Node
A node is a physical object that represents a processing resource.
9.2 - Component
A component represents a distributable piece of implementation of a system. There are two types of components:
9.3 - Connection
A connection is a physical link between two nodes or two executable components. It is defined by its name and stereotype.
9.4 - Dependency
Dependency between elements can be represented graphically.
- A dependency from a node to an executable component means the executable is running on the node.
- A dependency from a component to a file component means the component needs the file to be built.
- A dependency from a node to a file means that all the executable components running on the node need the file to be built.
9.5 - Aggregation
A node can be subdivided of nodes.
9.6 - Node and components identifiers
Attributes are used by connected nodes or components to identify each other.
Nodes' attribute can be omitted if not needed.