预订演示
前页 后页

生命线

A Lifeline used in Sequence Diagrams as modeled using Sparx Systems Enterprise Architect.

描述

生命线是交互中A个体参与者(即生命线不能有多重性)。 A生命线代表了一个独特的可连接元素。要在Enterprise Architect中指定该表示,请右键单击生命线并选择“高级|”实例分类器的选项。将显示“选择 <Item>”对话框,您可以使用它来定位所需的项目分类器。

生命线在序列图中可用。时序图有不同的生命线元素(状态生命线和价值生命线);然而,虽然这两种图表类型的表示不同,但生命线的含义是相同的。

工具箱icon

Lifeline element

了解更多

OMG UML规范:

OMG Unified Modeling Language规范 (v2.5. 1 , p.572) 指出:

在交互图中,生命线描述了流程的时间线,其中时间在页面下方增加。时间线上的两个事件之间的距离并不代表任何时间的字面测量,只是已经过去了那个非零时间。

同一时间线上的事件在页面下方线性排序,除非它们发生在平行组合片段内,或沿着“coregion”内的生命线发生。 (...)在并行组合片段或共同区域内,事件不是局部排序的,除非这是由一般排序构造直接强加的。 (...)。

沿着生命线的生命线的顺序很重要,表示这些 OccurrenceSpecifications 将出现的顺序。然而,生命线上的生命线之间的绝对距离与语义无关。