Introduction to Deployment diagrams in UML

Source: Internet
Author: User

A deployment diagram describes the architecture of the processor, device, and software components at run time. It is the final physical description of the system topology, which describes the hardware unit and the structure of the software running on the hardware unit. In such a schema, it is possible to find a specific node in the topology to see which component is running on that node. Which logical elements (classes, objects, collaborations, and so on) are implemented in this component, and can ultimately be traced to the location of these elements in the system's initial requirements description (completed in use case modeling).

1.1.1 nodes

A node is a physical object (device) that has some computing resources. These resources include computers with processors, some devices such as printers, card readers, communication devices, and so on. Identify these nodes when locating or determining the hardware resources needed to implement the system, mainly describing the two aspects of the node: capabilities (such as basic memory, computing power, level two memory) and location (available in all necessary geographic locations), as shown in Figure 8.2.

Figure 8.2

1.1.2 Connection

Nodes are connected by communication associations, as shown in Figure 8.3, this communication association is represented by a straight line indicating that there is a certain kind of communication path between nodes, where the nodes Exchange objects or send messages through this communication path, the type of communication is represented by a stereotype, which defines the communication protocol or the network used.

Figure 8.3

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.