Explain all parts of a deployment diagram.
![666_deployment diagram.png](https://www.expertsmind.com/CMSImages/666_deployment%20diagram.png)
Package: - The package logically groups element of a UML model.
Node: -The Node is as physical system which represents a processing resource, e.g. PC and a host machine.
Component: - The Component is the actual implementation or physical module of a UML system.
Node instance: - The Node instance is a runtime physical instance of a processing resource.
Component Instance: - The Component Instance represents an implementation unit that has identity at run time & can contain objects. A component could be contained inside a node instance.
InterFace :-Interface specifies the external operations of a component, class, package, or other element without specifying the internal structure.
Object: - It is an Instance of a class.
Composition shape: -The Composition shape is a form of aggregation which indicates that a part may belong to only one element or life time of the element.
Communication: - How an actor Dependency: - represents relationship between 2 elements.
2-Element Constraint: - It represents a constraint on two classes or associations.
OR constraint: - It represents an OR constraint on two classes or associations.