Uml 具有多个端点的活动图

Uml 具有多个端点的活动图,uml,activity-diagram,Uml,Activity Diagram,我的问题可能很简单,但我很困惑,因为我不知道活动图 我的问题-在活动图中是否可以接受多个端点?是的,在某些情况下,可以接受多个端点 活动图可以显示多个最终状态。 与初始状态符号不同,初始状态符号只能有一个 活动图,最终状态符号可以表示活动的终止 逻辑中的许多分支之一——换句话说,活动可能 以不同的方式结束 (第5页) 其他资源- 尽管IBM是OMG的大家长之一,但提到IBM还是有点棘手。“真理”写在OMG的上层建筑中 实际上,UML2.5在活动图的上下文中讨论了最终节点: 最终节点 Fina

我的问题可能很简单,但我很困惑,因为我不知道活动图


我的问题-在活动图中是否可以接受多个端点?

是的,在某些情况下,可以接受多个端点

活动图可以显示多个最终状态。 与初始状态符号不同,初始状态符号只能有一个 活动图,最终状态符号可以表示活动的终止 逻辑中的许多分支之一——换句话说,活动可能 以不同的方式结束

(第5页)

其他资源-


尽管IBM是OMG的大家长之一,但提到IBM还是有点棘手。“真理”写在OMG的上层建筑中

实际上,UML2.5在活动图的上下文中讨论了
最终节点

最终节点

FinalNode是活动中的流停止的控制节点。最终节点不应具有传出ActivityEdge。FinalNode接受在其传入ActivityEdge上提供给它的所有令牌

有两种最终节点:

  • FlowFinalNode是终止流的FinalNode。FlowFinalNode接受的所有令牌都将被销毁。这对活动中的其他流没有影响
  • ActivityFinalNode是停止活动中所有流的FinalNode
  • ControlNode
    是一种
    ActivityNode
    ,它们构成
    活动。除了在
    FinalNode
    的上下文中,定义没有说明单个
    ActivityNode
    s如何关联。因此,你可以拥有你喜欢/需要的任何数量