1 绪论 1
1.1 软件项目维护管理的意义 1
1.2 软件维护及其管理的主要内容 2
1.3 软件变更管理研究现状 6
1.4 软件故障管理现状分析 8
1.5 本书的研究内容与组织结构 11
2 软件系统需求变更的量化分析 13
2.1 需求变更 14
2.2 人工神经网络 15
2.3 需求变更的决定性指标 17
2.4 需求变更的预测方法 21
2.5 需求变更代价的预估 24
2.6 实例分析及讨论 26
2.7 小结 29
3 软件模块级变更风险分析 30
3.1 软件模块化 31
3.2 软件系统描述 33
3.3 基于依赖分析的变更风险分析 36
3.4 基于依赖矩阵表示的变更影响分析 41
3.5 小结 46
4 基于Rough集推理的软件故障诊断技术 48
4.1 Rough集理论基础 49
4.2 基于Rough集推理的故障定位 51
4.3 分析与讨论 58
4.4 小结 59
5 基于灰色系统理论的软件故障预测技术 61
5.1 灰色系统理论基础 62
5.2 基于灰色建模的故障数目预测 66
5.3 故障数目的区间预测 70
5.4 基于相关因素协助的故障数目预测 73
5.5 小结 75
6 总结及展望 77
6.1 主要工作总结及创新 77
6.2 未来的研究方向 78
参考文献 80