UML,合并“决策节点”和“合并节点”

has*_*ian 3 uml uml-merge-node uml-decision-node

在UML中,同时使用合并节点和merge nodeand是否合法decision node?看起来像这样:

在此输入图像描述

我认为这可能有助于避免复杂的图表。如果那不可能,为什么它是非法的?

xmo*_*jmr 5

是的,这是合法的

证据:

  1. uml-diagrams.org中的“合并和决策组合”一章:UML 活动图参考
  2. www.omg.org/spec/UML/2.5/Beta2中的“图 15.34 组合 MergeNode/DecisionNode 表示法”
  3. 图片“决策节点和合并节点一起使用,共享相同的符号”,位于www.omg.org/spec/UML/2.4.1/Superstruction中的“图 12.76 - 决策节点表示法”