上一页 | 下一页 |
分叉/汇合
分叉/汇合元素可用于:
- 将流分成或拆分为多个并发流
- 加入一些并发流的流程
- 连接和分叉许多传入流到多个传出流
这些元素在活动图和状态机图中以垂直或水平方向使用。关于状态机图,分叉和汇合用作伪状态。其他伪状态包括历史状态,进入点和退出点。分叉用于将传入转换分成并发多个转换,从而导致不同的目标状态。连接用于将并发多个转换合并为单个转换,从而导致单个目标。它们是语义逆。要了解有关这些元素的更多信息,请参阅其特定主题。
示例图
描述 |
图 |
---|---|
将流分成或拆分为多个并发流 |
|
加入一些并发流的流程 |
|
将许多传入流加入并分叉到多个传出流 |
|
工具箱图标
要么
学到更多
OMG UML规范:
分叉
OMG UML规范(UML上部结构规范,v2.1.1,第376页)规定:
分叉节点是一个控制节点,它将流分成多个并发流...... 分叉节点有一个入边和多个出边。
汇合
OMG UML规范(UML上部结构规范,v2.1.1,第381-382页)规定:
连接节点是同步多个流的控制节点...连接节点具有多个传入边和一个传出边。