1

我刚刚收到一位同事的图表,我现在必须扩展它。它有许多组件,所有组件都使用以下符号绘制。

在此处输入图像描述

我知道这是 UML 组件图中的“组件”。

我收到的图表有从左边的两个块到各种其他组件的线,大概是为了表明与这些其他组件的关系。

左边的两个块有特定的含义吗?(例如)是顶部的输入和底部的输出吗?还是它们没有任何特定含义?

4

1 回答 1

2

(1)根据 Kirill Fakhroutdinov Componentuml-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 组件图示例很有用

于 2014-11-06T10:32:45.320 回答