Made with
ConceptDraw
DIAGRAM 14

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:

Design Element: Crows Foot for Entity Relationship Diagram - ERD →

The first thing that usually comes to mind when talking about database models is ER-diagrams, and the ways to create them. The second most recognizable notation is the Crow’s Foot, which visually differs from Chen’s notation. Actually, it doesn’t matter which notation you’ll use for your entity relationship diagram (ERD), but the content is what matters. When designing an Entity-Relationship Diagram one need to use a certain notated symbols that were developed and standardized especially for databases description. First of them - the Chen’s notation had a linguistic origin. It includes rectangle boxes to show entities that may be described as nouns, and the relationships between them described as verbs depicted in a form of diamond. Finally the Chen’s notation was simplified up to the Crow’s Foot notation. It represents a relationship as labeled line. It is precisely this notation is shown in the given figure. ConceptDraw DIAGRAM together with its Entity-Relationship Diagram (ERD) solution is designed to support professionals who deals with creating ER diagrams using the element of both - Chen’s and Crow's Foot notations.Design Element: Crows Foot   <br>for Entity Relationship Diagram - ERD *
Picture: Design Element: Crows Foot for Entity Relationship Diagram - ERD
Related Solution:

Examples of Flowcharts, Org Charts and More →

There are numerous articles about the advantages of flowcharting, creating business graphics and developing different charts. Nevertheless, these articles are almost useless without the main component - the examples of flowcharts, org charts and without a fine example, it is difficult to get all the conveniences of creating diagrams. You can find tons of templates and vivid examples on Solution Park. This illustration shows a variety of business diagrams that can be created using ConceptDraw DIAGRAM. It comprises a different fields of business activities: management, marketing, networking, software and database development along with design of infographics and business illustrations. ConceptDraw DIAGRAM provides a huge set of sample drawings including business process modeling diagrams,, network diagrams, UML diagrams, orgcharts, DFD, flowcharts, ERD, geographical maps and more.Examples of Flowcharts, Org Charts and More *
Picture: Examples of Flowcharts, Org Charts and More
Related Solution:

Wireless Networking →

Wireless networking is useful visual tool for identification of all required equipment, and calculation the cost of creating or updating wireless computer networks. ConceptDraw DIAGRAM extended with Wireless Networks Solution from the Computer and Networks Area is the best wireless network diagramming software.Wireless Networking *
Picture: Wireless Networking
Related Solution:

SDL Diagram →

Specification and Description Language (SDL) is used for creating the object-oriented diagrams, visualizing the processes of the state machines for the systems of communication, telecommunication, automotive, aviation and medical industries. SDL is a specification language for creating specifications, descriptions of the behavior, data, and inheritance for real-time systems. This sample shows the SDL Diagram of the process game.SDL Diagram *
Picture: SDL Diagram
Related Solution:

UML Diagram of Parking →

This sample shows the Use Case Diagram of parking lot control system. On this sample you can see use cases represented as ovals and three actors represented as figures of persons that employ these use cases. Associations between actors and use cases are shown as lines. UML Diagram of Parking - This diagram can be used for understanding the process of working the car parking, at the projection and construction the parking by building companies and for automation the existing parkings.UML Diagram of Parking *
Picture: UML Diagram of Parking
Related Solution:

Business and Finance Illustrations Example →

ConceptDraw Business Finance Illustration examples and libraries contain vector clip art for drawing different Business and Finance Illustrations. You may find Advertising example, Project Management example, Business Model example and many more.Business and Finance Illustrations Example *
Picture: Business and Finance Illustrations Example
Related Solution:

Block Flow Diagram →

A Block Flow Diagram (BFD) is a diagram on which block or rectangles represent unit operations, the blocks are connected by lines representing the process flow streams. ConceptDraw DIAGRAM diagramming and vector drawing software extended with Block Diagrams Solution from the "Diagrams" Area affords you the easiest and fastest way for designing a Block Flow Diagram.Block Flow Diagram *
Picture: Block Flow Diagram
Related Solution:

Wiring Diagrams with ConceptDraw DIAGRAM →

It is important to have an electrical circuits scheme, when you plan a renovation or move to a new apartment. You have to arrange interior according to that plan, and it’s trouble-free to create wiring diagrams with ConceptDraw DIAGRAM , furthermore, this software has all the features needed to create an interior plan as well. So, get inspired by tons of examples included to ConceptDraw DIAGRAM solutions, and start your diagramming experience! A wiring diagrams, that are represented on this drawing was created to depict the components of the electrical circuit schemes. These diagrams are created to depict the information about circuit arrangements and connections. Wiring diagrams, in contrast to physical drawings, use standard symbol's notation to depict different circuit devices and connections. That is why, wiring diagrams are applied to discover and repair electrical and electronic circuits. The vector graphic objects provided by ConceptDraw Electrical Engineering solution can help any specialist in electric engineering to design electrical schemes, circuit and wiring plans, power systems charts, and Maintenance and Repair diagrams.Wiring Diagrams with ConceptDraw DIAGRAM
Picture: Wiring Diagrams with ConceptDraw DIAGRAM
Related Solution:

Cisco Multimedia, Voice, Phone. Cisco icons, shapes, stencils and symbols →

The ConceptDraw vector stencils library Cisco Multimedia, Voice, Phone contains equipment symbols for drawing the computer network diagrams.Cisco Multimedia, Voice, Phone. <br>Cisco icons, shapes, stencils and symbols *
Picture: Cisco Multimedia, Voice, Phone. Cisco icons, shapes, stencils and symbols
Related Solution:
ConceptDraw
DIAGRAM 14