UML是一个菱形,同时作为决策和合并节点

UML是一个菱形,同时作为决策和合并节点,uml,uml-decision-node,uml-merge-node,Uml,Uml Decision Node,Uml Merge Node,例如,一个应用程序在usecase中的两个不同的不相关位置询问用户的密码,并在收到答案后使用相同的算法进行决策。我可以在活动图中使用它来显示信息: 或者,在所有流到达合并节点之前,合并节点不会退出,我必须创建一个子活动图,并使用UML 2.5规范中的调用活动操作?: 15.7.12决策节点[类] DecisionNode是一个ControlNode,它在令牌路由的传出ActivityEdge之间进行选择 及 15.7.21合并节点[类] 合并节点是将多个备用流合并在一起的控制节点。它不用于同步

例如,一个应用程序在
usecase
中的两个不同的不相关位置询问用户的密码,并在收到答案后使用相同的算法进行决策。我可以在
活动图
中使用它来显示信息:


或者,在所有流到达合并节点之前,合并节点不会退出,我必须创建一个
子活动图
,并使用UML 2.5规范中的
调用活动操作

15.7.12决策节点[类]

DecisionNode是一个ControlNode,它在令牌路由的传出ActivityEdge之间进行选择

15.7.21合并节点[类]

合并节点是将多个备用流合并在一起的控制节点。它不用于同步并发流,而是接受多个备用流中的一个

所以两者都是不同的元素,只是看起来一样。然而,正如你自己发现的,在p上有一个数字。390:

MergeNode和DecisionNode的功能可以通过使用相同的节点符号进行组合,如图15.34所示。最多可以将一个传入流注释为decisionInputFlow。此表示法映射到一个模型,该模型包含一个具有图中所示所有传入边的MergeNode,以及一个具有图中所示所有传出边的DecisionNode


@因此,断言
合并节点和决策节点的功能可以通过使用相同的节点符号来组合,如下所示。
在“”中指出的是错误的。我查看了
UML2.5规范
,有图标题
图15.34合并节点/决策节点符号
。我误解了什么吗?