上一页 下一页

分叉/汇合

    

分叉/汇合元素可用于:

  • 将流分成或拆分为多个并发流
  • 加入一些并发流的流程
  • 连接和分叉许多传入流到多个传出流

这些元素在活动图和状态机图中以垂直或水平方向使用。关于状态机图,分叉和汇合用作伪状态。其他伪状态包括历史状态,进入点和退出点。分叉用于将传入转换分成并发多个转换,从而导致不同的目标状态。连接用于将并发多个转换合并为单个转换,从而导致单个目标。它们是语义逆。要了解有关这些元素的更多信息,请参阅其特定主题。

示例图

描述

将流分成或拆分为多个并发流

加入一些并发流的流程

将许多传入流加入并分叉到多个传出流

工具箱图标

要么

学到更多

OMG UML规范:

分叉

OMG UML规范(UML上部结构规范,v2.1.1,第376页)规定:

分叉节点是一个控制节点,它将流分成多个并发流...... 分叉节点有一个入边和多个出边。

汇合

OMG UML规范(UML上部结构规范,v2.1.1,第381-382页)规定:

连接节点是同步多个流的控制节点...连接节点具有多个传入边和一个传出边。