目录 1
前言 1
译者序 1
第二版序 1
关于作者 1
第1章 实时系统和对象简介 1
1.1 实时系统的特殊之处 1
1.2 关于时间 5
1.3 基于模型的开发 8
1.4 对象的优点 12
1.5 UML中的面向对象技术 14
1.6 UML的图和表示法 33
1.7 展望 36
1.8 参考文献 37
第2章 实时系统的需求分析 39
2.1 用例 39
2.2 补充用例的详细信息 48
2.3 标识用例 57
2.4 展望 60
2.5 参考文献 61
第3章 分析:定义对象结构 63
3.1 对象发现过程 63
3.2 连接对象模型和用例模型 64
3.3 对象标识的关键策略 66
3.4 标识对象关联 79
3.5 对象属性 81
3.6 发现候选类 84
3.7 类图 84
3.8 定义类关系 88
3.9 展望 103
3.10 参考文献 103
第4章 分析:定义对象行为 105
4.1 对象行为 105
4.2 定义对象状态行为 107
4.3 UML状态图 110
4.4 行为定义中的场景角色 135
4.5 定义操作 143
4.6 展望 150
4.7 参考文献 150
第5章 体系结构设计 151
5.1 设计概述 152
5.2 体系结构的概念 153
5.3 用UML表示物理体系结构 159
5.4 体系结构模式 162
5.5 并发设计 169
5.6 表示线程 169
5.7 定义线程 173
5.8 为线程分配对象 176
5.9 定义线程会合 176
5.10 展望 178
5.11 参考资料 179
第6章 机械设计 181
6.1 何谓机械设计 181
6.2 机械设计模式 183
6.3 展望 205
6.4 参考文献 205
第7章 详细设计 207
7.1 何谓详细设计 207
7.2 数据结构 208
7.3 关联 214
7.4 操作 216
7.5 可见性 217
7.6 算法 218
7.7 异常 225
7.8 小结 228
7.9 参考文献 228
附录A 表示法摘要 229
附录B UML开发实时系统的前景 249