17.8.1 序列图表示法
图形节点
表17.1展示了序列图中可以包含的图形节点。
表17.1 Graphic Nodes Included in Sequence Diagrams
| 节点类型 | 图示 | 参考 |
|---|---|---|
| 框(用于交互) | ![]() |
围绕序列图展示了一个矩形框,在左上角的格间中显示名称,参见17.2.4(交互) |
| 生命线 | ![]() |
参见17.3.4(生命线) |
| 执行规约 | ![]() |
参见17.2.4(执行规约) |
| 交互使用 | ![]() |
参见17.4.4(交互使用) |
| 联合片段 | ![]() |
参见17.6.4(联合片段) |
| 状态不变量 | ![]() |
参见17.2.4(状态不变量) |
| 连续 | ![]() |
参见17.6.4(连续) |
| 共同区域 | ![]() |
参见17.6.4(并行交互操作符) |
| 销毁出现规约 | ![]() |
参见17.4.4(销毁出现规约和图17.14中的示例) |
| 持续约束 持续观测 | ![]() |
参见图17.5 |
| 时间约束 时间观测 | ![]() |
参见图17.5 |
图形路径
表17.2给出了图形节点之间的图形路径。
表17.2 Graphic Paths Included in Sequence Diagrams
| 类型 | 图示 | 参考 |
|---|---|---|
| 消息 | ![]() |
依据它们所表达消息的种类,消息有不同的变体。这里展示了异步消息、一个调用和一个响应。这些都是完整的消息。参见17.4.4(消息) |
| 丢失的消息 | ![]() |
丢失的消息的目的地在描述的范围之外。参见17.4.4(消息) |
| 发现的消息 | ![]() |
发现的消息的接收者知道,但发送者在规约中没有描述。参见17.4.4(消息) |
| 一般化排序 | ![]() |
参见17.5.4(一般化排序) |
交互是封闭分类符的行为单元。交互关注于再分类符的可连接元素之间利用消息来传送信息。














