合并活动图中的节点

时间:2015-12-30 07:56:55

标签: uml activity-diagram

我正在学习UML中的活动图,现在我对下面的图表感到困惑,用于表示调用披萨时的程序。enter image description here

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

1 个答案:

答案 0 :(得分:3)

我认为你是对的。

应该有一个合并节点合并来自decision之后的Ask for toppings的两个流和一个合并节点,以合并后由decision分割的两个流Deliver Pizza

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