You can use deployment diagrams to model the physical layout or topology of a system. Deployment diagrams describe the configuration of runtime processing nodes and the artifacts that are deployed on them.
Specifying relationships in modeling diagrams
In UML modeling, you use relationships to identify the semantic ties that exist between the elements in a model. When you add relationships to a model, you must work in the diagram editor and add relationships as connectors between the elements in your diagram. You cannot specify relationships in the Model Explorer view.Nesting a node inside another node
In UML modeling, you can nest nodes within nodes to represent the hardware and software components in a system that contains other components.
Related concepts
Deployment diagrams