声明
摘要
第一章 绪论
1.1 研究背景与意义
1.1.1 论文研究背景
1.1.2 论文研究意义
1.2 国内外研究现状
1.2.1 基于场景的评估方法
1.2.2 基于度量的评估方法
1.2.3 其他评估方法
1.3 论文主要工作
1.4 论文章节安排
第二章 软件架构度量评估
2.1 ISO/IEC 25010质量模型
2.2 软件架构度量指标的选取
2.3 软件架构设计指标度量
2.3.1 圈复杂度
2.3.2 内聚度
2.3.3 耦合度
2.3.4 调用层次
2.3.5 系统规模
2.4 软件架构质量指标度量
2.4.1 可修改性
2.4.2 可扩展性
2.4.3 易测试性
2.4.4 可替换性
2.4.5 易理解性
2.5 本章小结
第三章 软件架构可演进性度量评估
3.1 软件架构的可演进性
3.2 软件架构可演进性度量概况
3.3 软件架构可演进性度量流程
3.3.1 架构可演进性度量指标选取
3.3.2 架构可演进性度量指标的权重分配
3.3.3 架构可演进性度量
3.4 软件架构可演进性评估
3.5 本章小结
第四章 系统设计与实现
4.1 系统软硬件环境
4.2 系统架构设计
4.3 系统数据库设计
4.4 架构度量模块
4.5 架构可演进性度量模块
4.6 系统可视化模块
4.7 本章小结
第五章 实验与分析
5.1 软件架构度量实验及分析
5.1.1 架构设计指标度量实验及分析
5.1.2 架构质量指标度量实验及分析
5.2 软件架构可演进性度量实验与分析
5.2.1 架构可演进性度量综合值实验与分析
5.2.2 架构可演进性度量有效性实验与分析
5.3 本章小结
第六章 总结与展望
6.1 本文工作总结
6.2 后续工作展望
致谢
参考文献