部署图中的关系
在 UML 中,关系是模型元素之间的连接。UML 关系是这样一种模型元素:它通过定义模型元素的结构和模型元素之间的行为来对模型添加语义。
UML 关系分为以下类别:
类别
函数
活动边
表示活动之间的流
关联
表示一个模型元素的实例连接至另一个模型元素的实例
依赖关系
表示更改一个模型元素就会影响另一个模型元素
泛化关系
表示一个模型元素是另一个模型元素的特例化
实现
表示一个模型元素提供另一个模型元素实现的规范
转换
表示状态发生更改
可以通过设置属性和使用关键字来创建这些关系的变化形式。
下列主题描述了可以在部署图中使用的关系:
关联关系
在 UML 模型中,关联是指两个类元(例如,类或用例)之间的关系,这两个类元用来描述该关系的原因及其管理规则。
通信路径
在 UML 建模中,通信路径是部署图中的节点之间的一种关联类型,它说明节点之间如何交换消息和信号。
UML 中的部署关系
在 UML 中,部署关系指定支持部署工件类型的特定节点类型。
泛化关系
在 UML 建模中,如果一个模型元素(子代)基于另一个模型元素(父代),那么这两个元素之间就存在泛化关系。在类图、组件图、部署图和用例图中,泛化关系用来指示子代将接收父代中定义的所有属性、操作和关系。
表现关系
在 UML 建模中,表现关系表示在一个工件中表现了的模型元素,例如,组件或类。该工件表现或包含一个或多个物理软件组件的功能部件的特定实现。
父主题:
部署图
相关任务
在 UML 图中指定关系
相关参考
UML 关系构造型
反馈