5

我正在学习 UML 中的活动图,现在我对下图表示在调用比萨饼时的过程感到困惑。在此处输入图像描述

我认为应该在加入节点之前添加一个合并节点,因为如果没有,加入节点将永远等待。那是对的吗?谢谢你。

4

1 回答 1

4

我想你是对的。

应该有一个合并节点来合并来自decision右后的两个流Ask for toppings,以及一个合并节点来合并被decision右后拆分的两个流Deliver Pizza

加入节点只有在从所有传入流中获得令牌时才会继续,如果这些流由于之前的决定而互斥,则永远不会发生这种情况。

于 2015-12-30T09:46:37.020 回答