第1章 软件可靠性工程与软件工程
1.1 软件的问题
1.2 与软件质量有关的基本概念
1.3 软件质量的6个特性
1.4 软件可靠性工程的研究范围
1.5 软件可靠性的基本概念
1.6 软件寿命的指数分布规律
1.7 软件故障率的规律
1.8 风险函数λ(t)与R(t)的关系
1.9 软件与软件可靠性工程
习题1
第2章 软件可靠性模型的理论基础
2.1 可靠性分析的数学基础
2.2 常用软件可靠性模型
2.3 软件可靠性专家系统——SRES(2.0版)简介
习题2
第3章 软件可靠性分配
3.1 软件可靠性快速分配方法
3.2 软件可靠性分配的一般方法
3.3 软件可靠性分配方法小结
习题3
第4章 软件测试
4.1 静态分析
4.2 动态测试
4.3 软件测试策略
习题4
第5章 面向对象软件的测试方法
5.1 软件测试技术的发展
5.2 面向对象软件工程技术的发展
5.3 面向对象程序的特点
5.4 集成测试
5.5 面向对象软件测试技术
5.6 类及类测试
5.7 面向对象程序的集成测试
5.8 面向对象软件测试用例生成技术
习题5
第6章 面向路径的测试用例自动生成技术
6.1 软件测试的问题
6.2 测试数据生成系统的基本框架
6.3 遗传算法概述
6.4 遗传算法在软件测试数据自动生成中的应用
6.5 遗传算法的应用
6.6 实验结果及分析
6.7 在软件测试中的应用
习题6
第7章 软件可靠性增长测试和软件安全性测试
7.1 软件调试测试
7.2 操作概图测试
7.3 软件可靠性度量
7.4 选择软件可靠性增长模型
7.5 对软件枷靠性度量方法的改进
7.6 应用软件可靠性专家系统
7.7 软件安全性
习题7
第8章 软件系统故障树分析法
第9章 基于冗余的软件容错技术
第10章 Web测试技术
第11章 基于知识的软件测试
第12章 软件工程中的复杂网络问题
参考文献
跋