UML-计时图

计时图(Timing Diagram)是另一种新增的、特别适合实时和嵌入式系统建模的交互图,关注沿着线性时间轴、生命线内部和生命线之间的条件改变。它描述对象状态随着时间改变的情况,很像示波器,适合分析周期和非周期性任务。计时图侧重于图中沿时间线更改的消息或条件的计时或持续时间。


image.png

创建计时图以表示系统计时的一部分。可以使用计时图来检查时间约束和持续时间以及对它们进一步进行建模。可以创建多个计时图,每个计时图重点关注交互的不同生命线或视图。您添加到时序图的元素不会添加到相应的计时图。但是,您添加到计时图的元素会添加到相应的时序图。可以通过创建新元素或者选择现有元素来向计时图中添加元素。计时图不规范,时序图是规范的。计时图仅表示交互的一部分视图,因此,并不包含时序图的所有元素。

计时图包含状态或条件。时序图具有与状态或条件非常相似的状态不变量。计时图中的状态不变量被解释为特定状态不变量生命线处于所指定状态的时间或持续时间。

以下示例说明了一个计时图,该计时图包含两个生命线、状态不变量、消息、持续时间观察和约束以及时间观察和约束。




上一篇: UML-交互概览图
下一篇: UML-状态图

© 2016-2024 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172