我有以下序列图,它由交换一组消息的四个生命线组成。
我的问题是:
我如何阅读此图中红色矩形包围的内容?
这是我的尝试:
第一个是:“t=0”
据我所知,这是一个时间观察,但我真的不确定,因为当我通读 UML 参考手册(2004)时,时间观察的语义是获取当前时间并且具有语法“t = now”,这里 t 分配给零?
第二个是条件“t<=500 ms”
这是否意味着这个条件应该为真才能调用 write(record) 消息?以及此消息上方的条件(t <= 50 ms)这意味着什么?
你能澄清每一个吗?