我刚刚收到一位同事的图表,我现在必须扩展它。它有许多组件,所有组件都使用以下符号绘制。
我知道这是 UML 组件图中的“组件”。
我收到的图表有从左边的两个块到各种其他组件的线,大概是为了表明与这些其他组件的关系。
左边的两个块有特定的含义吗?(例如)是顶部的输入和底部的输出吗?还是它们没有任何特定含义?
我刚刚收到一位同事的图表,我现在必须扩展它。它有许多组件,所有组件都使用以下符号绘制。
我知道这是 UML 组件图中的“组件”。
我收到的图表有从左边的两个块到各种其他组件的线,大概是为了表明与这些其他组件的关系。
左边的两个块有特定的含义吗?(例如)是顶部的输入和底部的输出吗?还是它们没有任何特定含义?
(1)根据 Kirill Fakhroutdinov Component
在uml-diagrams.org: UML Component Diagrams中对该术语的解释,这是一个 UML 1.4 表示法,出于向后兼容的原因,它仍然可以使用。
查看 OMG 在 2001 年发布的与 UML 版本 1.4 相关的文档,您可以找到一个清楚显示的示例
资料来源:http ://www.omg.org/spec/UML/1.4/PDF/index.htm
图 3-94 组件图
那两块原本并没有什么具体的含义。
(2) UML活动图中使用与输入和输出引脚含义类似的符号,如下图所示
资料来源:Conrad Bock,UML 2 活动和行动模型,第 4 部分:对象节点
图 14:避免死锁
(3)对于您扩展遗留图的工作,您可能会发现uml-diagrams.org:在线购物的 UML 组件图示例很有用