一、概念
- 在面向对象系统的物理方面进行建模要用到两种图:组件图和配置图。
配置图又称为部署图(Deployment Diagram):描述系统的软件如何映射到将要运行它的硬件上,用来显示系统中软件和硬件的物理架构,是一个运行时的硬件节点以及在这些节点上运行的软件的静态结构模型。(这些软件通常被称为制品(Artiface)——可能是一些构件或类)
- 配置图用来描述系统硬件的物理拓扑结构以及在此结构上执行的系统软件,由节点和节点之间的联系构成。
- 配置图可以显示节点的拓扑结构和通信路径、节点上运行的软构件、软构件包含的逻辑单元(对象、类等)。
- 配置图可以显示实际的计算机和设备以及它们之间的必要连接,也可以显示连接的类型。此外,配置图还可以显示配置和配置之间的依赖关系,但是每个配置必须存在于某些节点上。
部署图 = 制品(Artifact) + 节点(Node) + 通信途径(Communication Path)
二、配置图元素
1. 制品
- 制品是软件开发过程相关联的实际存在的信息,是被软件开发过程所利用或通过软件开发过程所生产的一段信息。
- 制品可以使一个模型、描述、或软件,