声明
摘要
第1章 绪论
1.1 选题背景与研究意义
1.2 研究内容
1.3 国内外研究现状
1.3.1 变更影响分析的研究现状
1.3.2 时态图的研究现状
1.4 论文结构安排
第2章 相关理论基础概述
2.1 软件变更影响分析的相关理论
2.1.1 软件开发过程与实体
2.1.2 软件变更与影响分析
2.2 基于规则的变更影响分析
2.2.1 方法概述
2.2.2 相关研究分析
2.3 静态图与时态图研究
2.4 本章小结
第3章 变更影响分析模型的设计
3.1 实体依赖与变更的类型及其形式化
3.1.1 实体依赖类型及其形式化
3.1.2 实体变更类型及其形式化
3.1.3 形式化分析实例验证
3.2 实体依赖图
3.2.1 静态实体依赖图
3.2.2 时态实体依赖图
3.3 变更影响分析模型
3.3.1 加权时态实体依赖图
3.3.2 变更影响分析模型
3.4 本章小结
第4章 基于规则的变更影响分析算法的设计
4.1 变更影响分析模型构建算法
4.1.1 层内图构建算法
4.1.2 层间边构建算法
4.2 变更影响分析算法
4.2.1 依赖关系的状态
4.2.2 影响传播规则
4.2.3 影响传播追踪算法
4.2.4 影响程度计算算法
4.3 本章小结
第5章 实验验证与结果分析
5.1 实验概述
5.1.1 实验环境
5.1.2 实验数据及预处理
5.1.3 评估指标
5.2 实验分析与设计
5.2.1 实验分析
5.2.2 实验设计
5.3 实验结果与分析
5.3.1 传播方法结果分析
5.3.2 时态图效果分析
5.4 本章小结
第6章 总结与展望
6.1 论文总结
6.2 工作展望
参考文献
攻读学位期间公开发表论文
致谢