0

我正在尝试在 UML 2 中绘制活动图。我有一个名为“拆分器”的操作,它获取一个对象并将其拆分为两组对象,称为 A 和 B。这些新对象在活动图中并行经历两个不同的流程. 我想知道 UML2 是否支持从一个动作中获取多个输出。如何在不使用分叉符号的情况下强调并行性?

4

2 回答 2

0

活动图提供两种流:控制流和对象流。“fork”仅用于控制流。根据您的问题,您似乎在谈论对象流。对象流的 UML 表示法中没有任何类型的“并行性”。

于 2013-01-06T21:26:25.743 回答
0

您的操作可以有两个传出数据流 - 使用引脚或将两个传出链接连接到不同的对象节点。在此之后,您可以从引脚或节点启动两个不同的流程。没有必要使用叉子。

于 2012-06-09T18:56:49.137 回答