第1章软件工程化引论1
1.1软件危机的产生1
1.2软件工程基础2
1.3本章小结31
第2章软件生命周期及开发模型32
2.1软件生命周期概述32
2.2软件生命周期模型34
2.3软件过程40
2.4本章小结42
第3章软件需求分析方法44
3.1软件需求分析概述44
3.2软件需求获取48
3.3结构化需求分析52
3.4面向对象需求分析53
3.5本章小结75
第4章软件设计方法76
4.1软件设计概述76
4.2软件设计原理79
4.3软件架构设计81
4.4软件详细设计90
4.5本章小结99
第5章软件测试与维护技术100
5.1软件测试概述100
5.2软件测试技术103
5.3系统测试及方法110
5.4软件维护概述115
5.5软件维护的类型117
5.6软件维护的过程118
5.7本章小结127
第6章软件工程化实践129
6.1软件过程管理129
6.2软件配置管理160
6.3软件质量保证管理189
6.4军事代表在军用软件质量监督中的职责238
6.5本章小结244
第7章机载软件适航概述245
7.1机载计算机及机载软件245
7.2机载软件适航要求251
7.3机载软件安全性与可靠性252
7.4DO-178B标准介绍260
7.5DO-178B应用介绍265
7.6本章小结285
第8章机载软件计划过程及适航审查287
8.1计划过程概述287
8.2计划文档的适航审查要求290
8.3软件合格审查计划291
8.4软件开发计划302
8.5软件验证计划308
8.6软件配置管理计划319
8.7软件质量保证计划325
8.8本章小结331
第9章机载软件验证过程及适航审查332
9.1软件验证过程概述332
9.2评审和分析334
9.3测试过程336
9.4结构覆盖340
9.5验证独立性344
9.6数据耦合和控制耦合348
9.7本章小结350
第10章机载软件构型管理过程、质量保证过程及适航审查351
10.1构型管理过程351
10.2质量保证过程357
10.3本章小结362
第11章机载软件合格审查过程363
11.1合格审查过程概述363
11.2软件合格审查的实施过程和工具363
11.3软件生命周期资料372
11.4本章小结379
参考文献380 2100433B