组合片段

在统一建模语言(UML)时序图中,组合片段定义交互中的条件结构。

组合片段定义交互片段的表达式。组合片段由交互运算符及其相应的交互操作数所定义。可使用组合片段来以一种紧密和简洁的方式描述多个跟踪。

组合片段由一个交互运算符,一个或多个交互操作数,以及一个可选的保护条件构成。

如下图所示,组合片段显示为覆盖生命线并包含交互操作数的框。通过在每个操作数之间使用水平虚线,组合片段将所包含的交互操作数分隔开。

此交互框显示了两条生命线,并且有两个组合片段跨越了这两条生命线。第一个 loop 组合片段有一个交互操作数和一个保护条件。第二个 alt 组合片段有两个交互操作数,每个操作数都带一个保护条件。

相关概念
时序图
交互框
生命线
消息
执行发生
交互发生
交互运算符
交互操作数
保护条件
停止节点
相关任务
创建组合片段
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.