活动图中的合并节点

len*_*ung 5 uml activity-diagram

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

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

Gee*_*ens 4

我想你是对的。

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

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