Time 在UML序列图中时间是向下的吗?

Time 在UML序列图中时间是向下的吗?,time,uml,sequence-diagram,Time,Uml,Sequence Diagram,我相信在任何UML序列图中,时间都是向下的(并且向右),例如: 2013年 2014年 2015年 2016年 因此,末端将位于底部(可选)右侧。事实是否如此?询问的原因是,我想验证经理是否确实想要UML序列图的反面,即经理明确表示,在这种情况下,他更喜欢最新更新的时间序列,例如 2016年 2015年 2014年 2013年 这与UML相反。我不介意任何一种方式,但我觉得不愿意同时为同一程序保留两个标准。因此,我想问的是,我的经理是否真的想要与UML序列图相反的方式?你是对的:在序列图中,时间

我相信在任何UML序列图中,时间都是向下的(并且向右),例如:

2013年

2014年

2015年

2016年

因此,末端将位于底部(可选)右侧。事实是否如此?询问的原因是,我想验证经理是否确实想要UML序列图的反面,即经理明确表示,在这种情况下,他更喜欢最新更新的时间序列,例如

2016年

2015年

2014年

2013年


这与UML相反。我不介意任何一种方式,但我觉得不愿意同时为同一程序保留两个标准。因此,我想问的是,我的经理是否真的想要与UML序列图相反的方式?你是对的:在序列图中,时间被理解为从上到下的过程。如果你想改变它,让时间从下到上流逝,你必须把泳道的标签放在按钮上,或者如果在序列中发生泳道创建问题,你就会遇到问题(即消息用自己的泳道创建一个新对象)


类似地,活动图被理解为用时间从上到下或从左到右移动来表示。

根据UML定义,时间是向下的,但单个生命线的时间是相互独立的。这意味着,两条生命线上从顶部放置在同一位置的点(事件)不必同时发生!请参阅UML上层结构中的交互定义