第一章 软件质量概述 1
1.1 问题的提出背景与研究意义 1
1.1.1 学科发展的历史背景 1
1.1.2问题的提出及其研究意义 8
1.2质量的发展历史与概念 11
1.2.1软件质量概念的发展 11
1.2.2软件质量相关的概念 18
1.3国内外研究现状 26
1.3.1软件质量度量发展现状 26
1.3.2软件过程管理与评价 30
1.3.3软件质量复杂性研究 41
第二章 软件缺陷系统的混沌分析与质量控制 44
2.1 软件缺陷系统混沌分析 44
2.1.1增长过程的混沌 45
2.1.2软件缺陷贝诺勒拉伸折叠变换 49
2.1.3软件缺陷数混沌分析 52
2.2软件缺陷混沌控制 54
2.2.1 混沌宏观控制模型 54
2.2.2加速混沌模型 61
2.2.3定点清除模型 65
第三章 软件缺陷的分形分析与质量控制 69
3.1 软件缺陷的分形生长分析 69
3.1.1软件分形现象 69
3.1.2软件缺陷分形生长实验 77
3.1.3软件缺陷分形生长理论分析 81
3.2软件缺陷数分形估计与分形控制 88
3.2.1组合分叉缺陷数估计公式 88
3.2.2分形剪枝方法 91
3.2.3分形公司 95
第四章 软件缺陷进化分析与质量控制 102
4.1 软件缺陷系统进化 102
4.1.1进化论与软件 102
4.1.2软件生态系统 108
4.1.3软件缺陷系统进化 116
4.1.4软件缺陷的分类 123
4.2软件缺陷进化控制 133
4.2.1 软件生物圈与人的影响 133
4.2.2 李比希最小因子控制 138
4.2.3软件缺陷捕食生态系统框架设计 145
第五章 软件缺陷复杂性分析与质量控制 149
5.1 软件缺陷系统的复杂性分析 149
5.1.1 软件缺陷系统的复杂性 149
5.1.2熵与耗散结构 153
5.2软件缺陷复杂性宏观质量控制 163
5.2.1耗散结构与管理 163
5.2.2软件过程监理 169
5.2.3孤立波、会聚与软件质量管理 184
5.2.4净室软件工程 195
5.3.1印象管理 206
5.3软件缺陷复杂性微观质量控制 206
5.3.2竞赛软件工程 218
5.3.3经验列表 228
5.3.4软件测试与分析 236
5.3.5软件质量评价 243
第六章 软件过程非线性度量与质量控制 252
6.1 软件过程模糊度量公式推导 252
6.1.1 ISO/IEC12207模糊评价公式 252
6.1.2 CMM模糊评价公式 258
6.1.3 ISO 9000模糊评价公式 263
6.1.4软件过程监理模糊评价 273
6.2凸凹灰迭代公式推导与应用 284
6.2.1迭代公式推导 284
6.2.2迭代公式的使用步骤设计 291
参考文献 299
中英对照词汇表 314
后记 341