Made with
ConceptDraw
DIAGRAM 18

UML Deployment Diagram. Design Elements

UML Deployment Diagram is a type of Structure Diagrams that shows the physical deployment of information generated by the software programs.

The information generated by the software is called “artifact”. The hardware with installed software is called “node”. Thus, UML Deployment Diagram models the physical deployment of artifacts on nodes.

UML Deployment Diagram is intended for visualization of elements and components of the program that exist only on the stage of its runtime. The development of the Deployment Diagram is the last stage of the specification of the software system model.

UML Deployment Diagram represents the nodes as boxes, and the artifacts as rectangles within the boxes. The nodes can have subnodes that are represented as nested boxes. One node on the UML Deployment Diagram can conceptually describe more than one physical node.

There are two types of nodes: device nodes and execution environment nodes.

Device nodes are the computing resources with capability of processing memory and executing of software. An execution environment node (EEN) is a computer system that is located inside a device node.

The other shapes the most used in UML Deployment Diagrams are:

  • Communication path - a line that connect two device nodes and represents communications between them.
  • Package - a file shaped box that groups together all the device nodes.
  • Data Store, Frames, Components UML, and others.

The Rapid UML Solution for ConceptDraw DIAGRAM contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.

To design a Deployment Diagram use the UML Deployment Diagram library.

UML Deployment Diagram library contains 31 shapes:

  • Device node
  • Artifact
  • Component
  • Component 2
  • Deployment specification
  • User
  • Data store
  • Package
  • Dependency
  • Communication path
  • Communication line
  • Request
  • Association Many-to-Many
  • Association One-to-Many
  • Frame, fragment
  • Note
  • Aggregation
  • Composition
  • Constraint
  • Generalization
  • Realization
  • Interface with connector
  • Processor node
  • Execution environment node
  • Smart connector
  • Line connector
  • Interface
  • Provided interface
  • Provided interface (reverse)
  • Required interface
  • Required interface (reverse)
UML Deployment Diagram library

Pic.1. UML Deployment Diagram Library

UML Deployment Diagram. Design Elements *

Pic.2. UML Deployment Diagram Library Elements

ConceptDraw Rapid UML solution provides UML Deployment Diagram library of vector stencils for drawing the deployment diagrams using deployment blocks and assembly connectors.

Use design element from the UML Deployment Diagram library to draw your own UML deployment diagrams of complex systems and software applications.

UML Deployment Diagram

UML Deployment Diagram

This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Deployment Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.

UML Diagram Solution




TEN RELATED HOW TO's:
Activity diagram describes the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.Diagramming Software for Design UML Activity Diagrams *
Picture: Diagramming Software for Design UML Activity Diagrams
If we divide computer networks by scale, we get several main categories. The smallest network is PAN, as it connects personal devices themselves, and as the number of users grows, a local area network can be recognized, and campus area networks (CAN) connects several local networks located within some area like a university or a corporation. Computers connected to CAN share public educational materials and list of CAN network examples includes such prestigious universities like Stanford and Carnegie Mellon. This is an example of a computer network diagram created for a campus area network. It was created using using ConceptDraw solution for the Computer and Network diagramming. The specific of this sample campus network is its distribution. It is rather broad to embrace a big campus territory. This diagram can be applied as a template for designing custom area network topology diagram for a particular educational institution.Campus Area Networks (CAN). <br>Computer and Network Examples *
Picture: Campus Area Networks (CAN). Computer and Network Examples
Related Solution:
Functional modeling allows to make complex business processes simple. One of the basic methods is IDEF0 and one of the most effective also. To create a business model, use flowchart symbols. The IDEF0 library, supplied with ConceptDraw IDEF0 Diagrams solution contains 18 IDEF0 basic notation symbols. All symbols are the vector graphic images what means, that one can customize their size preserving the stable quality. Another library of IDEF0 symbols can be find out in the the Business Process Diagrams solution, included to the Business Processes section of ConceptDraw Solution Park. These libraries composed from just vector objects and are totally compatible. You can apply the IDEF0 symbols from both libraries at your flowcharts, if needed.IDEF0 Flowchart Symbols
Picture: IDEF0 Flowchart Symbols
Related Solution:
UML Component Diagram Online Shopping. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the concept of the online shopping and is used for the understanding of the online shopping processes, of the online shops working processes, for projection and creating of the online stores.UML Component Diagram Example - Online Shopping *
Picture: UML Component Diagram Example - Online Shopping
Related Solution:
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML State Mashine Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the work of the online store and can be used for the understanding of the online shopping processes, for projection and creating of the online store.State Diagram Example - Online Store
Picture: State Diagram Example — Online Store
Related Solution:
Samples, templates and libraries contain vector clip art for drawing the Aerospace Illustrations.Aerospace - Design Elements *
Picture: Aerospace - Design Elements
Related Solution:
Big and complex projects sometimes need some simplification of plans and schedules. That's why Program Evaluation and Review Technique was invented and first implemented in 1958. You can create PERT diagrams effortlessly with ConceptDraw DIAGRAM and share them with your colleagues. Program Evaluation Review Technique (PERT) is a method that is used to assess and analyze projects. PERT is a valuable tool for the project management practice. PERT gives an assessment and analysis of the time needed to the project completion. A PERT chart is a visual tool that delivers a graphical view of a project timeline. It is used to display the sequences and dependences of project tasks necessary to complete a project. ConceptDraw DIAGRAM delivers the possibility to build a PERT along with other diagrams applied to assist management process by using its Seven Management and Planning Tools solution.Program Evaluation and Review Technique <br>(PERT) with ConceptDraw DIAGRAM  *
Picture: Program Evaluation and Review Technique (PERT) with ConceptDraw DIAGRAM
Related Solution:
AWS platform is great to develop reliable applications. If you are already aware of all the benefits that Amazon Web Services diagrams bring, then you'll need also a diagramming tool for architecture to share your vision. Luckily, ConceptDraw DIAGRAM has a special AWS Diagrams solution with vector icons and templates that are easy to edit. The AWS architecture diagram, you see on this drawing, was designed using ConceptDraw Amazon Web Services Architecture Diagrams (AWS) solution. The 14 libraries, delivered with this solution introduces near 250 vector graphic images used to draw AWS Diagrams. The AWS Architecture Diagrams solution is a valuable tool for programmers, software architects and other IT professionals. It enables them to develop reliable applications with a high stage of interaction with AWS cloud.Amazon Web Services Diagrams <br>diagramming tool for architecture *
Picture: Amazon Web Services Diagrams diagramming tool for architecture
Being involved in the process of planning some system of interacting the objects, or in other words, being engaged in the object-oriented design in order to solve some software problem as one of the approaches used in the software design, you may find the ConceptDraw DIAGRAM diagramming and drawing software a really useful tool for making the needed drawings, such as the IDEF Business Process Diagrams.Object-Oriented Design *
Picture: Object-Oriented Design
Related Solution:
Computer networks nowadays are spread all across the world. The large number of parameters, such as geographic scale or communication protocols, can divide networks. One of the most common types of networks is called local area network (LAN). It convenient to represent network examples by means of diagrams. This local area network (LAN) diagram provides an easy way to see the way the devices in a local network are interacted. The diagram uses a library containing specific symbols to represent network equipment , media and the end-user devices such as computers (PC, mac, laptop) , network printer, hubs, server and finally a modem. There are two types of network topologies: physical and logical. The current diagram represents precisely a physical type of LAN topology because it refers to the physical layout of a local network equipment.Local area network (LAN) diagram
Picture:
What is a Local Area Network?
Examples of LAN Diagrams
Related Solution:
ConceptDraw
DIAGRAM 18