【发布时间】:2017-10-10 14:10:55
【问题描述】:
而不是尝试定义许多子类或引入 多重继承,我们可以改为定义一组角色, 设备是用来玩的。 (需要注意的是,这是另一个 为什么托管设备的概念是一个好的概念 - 现在,我们可以 定义受管设备的基本概念,并对其功能进行建模 酌情将一个或多个角色与其相关联)。这解决了 具有相同通用功能(例如路由)的混乱 分配给实现相同功能的两种不同类型的设备 通用函数以不同的方式产生不同的子集 功能。
我相信 UML 规定每个设备可以有 0 个或 1 个 DeviceRoles。一位同事断言 UML 指定每个 DeviceRole 最多可以属于一个 Device。无论哪种情况,UML 似乎都没有反映设备可以聚合一组角色。
UML 和文本是从 TMForum 的 信息框架 (SID) 中提取的: 物理资源商业实体
信息框架套件 GB922 物理资源 发布 15.0.1 2015 年 11 月
谢谢,格雷格
【问题讨论】:
-
为什么路由器在图中是单独存在的?
标签: uml relationships