! You are browsing an archive website for Modelio 1.x. Click here to visit the new website for Modelio 2

UML Deployment diagram

UML2 deployment diagram is used to represent physical architecture of a system using nodes and connections between these nodes.

UML2 artifacts are used to define the configuration of elements produced from models. They appear as orthogonal model elements, and enable the definition of source files, binaries, libraries, DB schemas and so on, by designating the model elements from which they are composed (through "manifest" links). Modelio uses artifacts to specify the automated production of makefiles or ANT files.

Deployment diagrams

The example of UML2 deployment diagram on the right shows how logical applications identified during Enterprise Architecture modeling are deployed on hardware.

The Modelio EA-BPM Modeler module is used to model servers, workstations, networks and network nodes. The combined use of UML nodes and the internal structure of nodes (see UML Class diagrams) enables us to illustrate this projection from a model (representing a service-based application and assembling service components) onto a physical target (servers, workstations, etc.).



Deployment diagrams

The example here shows the use of nodes and artifacts to represent how different architectural element are distributed, deployed and connected. The connectors (links) between nodes or node instances represent network connections with specific protocols.

Deployment diagrams