书籍详情
软件构架评估
作者:(美)保罗·克莱门茨(Paul Clements),(美)瑞克·凯兹曼(Rick Kazman),(美)马克·克莱恩(Mark Klein)著;孙学涛,朱卫东,赵凯译;孙学涛译
出版社:清华大学出版社
出版时间:2002-11-01
ISBN:9787302060208
定价:¥39.00
购买这本书可以去
内容简介
本书对大型软件系统开发中具有重要意义的软件构架评估进行了系统阐述,着重讲解了3种流行的构架评估方法。本书是构架评估的实践指南。它不仅给出了所讲的评估方法的应用案例,而且还给出了很多细节内容,其目的就是要让经验不多的读者在读完此书之后,能够运用这些方法进行构架评估。本书适用于从事或打算从事软件构架评估的人员。构架设计师、软件开发人员或管理人员都将从本书中获益。本书也可供计算机科学专业或软件工程专业的学生参考使用。
作者简介
暂缺《软件构架评估》作者简介
目录
第1章 什么是软件构架
1. 1 构架是风险承担者之间进行交流的手段
1. 2 构架是最初设计决策的体现
1. 3 构架是可重用. 可传递的系统抽象
1. 4 小结
1. 5 可进一步参阅的文献
1. 6 讨论题
第2章 软件构架的评估
2. 1 构架评估的原因
2. 2 构架评估的时机
2. 3 构架评估的参与者
2. 4 构架评估的结果
2. 5 构架评估所能考察的质量属性
2. 6 质量属性太模糊, 不适于分析
2. 7 构架评估的输出结果
2. 8 构架评估的收益与成本
2. 9 可进一步参阅的文献
2. 10 讨论题
第3章 ATAM评估方法
3. 1 ATAM步骤概览
3. 2 ATAM评估步骤详述
3. 3 ATAM评估方法的阶段
3. 4 可进一步参阅的文献
3. 5 讨论题
第 4章 ATAM案例研究(一)
4. 1 准备工作
4. 2 第1阶段
4. 3 第2阶段
4. 4 BCS评估的结果
4. 5 小结
4. 6 讨论题
第5章 理解质量属性
5. 1 质量属性刻画
5. 2 在ATAM评估中应用质量属性刻画技巧
5. 3 基于属性的构架样式
5. 4 小结
5. 5 可进一步参阅的文献
5. 6 讨论题
第6章 ATAM案例研究(二)
6. 1 背景
6. 2 第0阶段:合作关系及准备工作
6. 3 第1阶段:初始评估
6. 4 第1阶段和第2阶段之间的间隔
6. 5 第2阶段:评估的完成
6. 6 第3阶段:后续工作
6. 7 可进一步参阅的文献
6. 8 讨论题
17章 SAAM评估方法
7. 1 SAAM概述
7. 2 SAAM评估的步骤
7. 3 SAAM评估日程示例
7. 4 SAAM案例研究
7. 5 小结
7. 6 可进一步参阅的文献
7. 7 讨论题
第8章 ARID评估方法
8. 1 积极设计评审
8. 2 ARID:ADR和ATAM的结合
8. 3 ARID方法的步骤
8. 4 运用ARID方法的案例研究
8. 5 小结
8. 6 可进一步参阅的文献
8. 7 讨论题
第9章 软件构架评估方法比较
9. 1 提问技巧
9. 2 度量技巧
9. 3 混合技巧
9. 4 小结
9. 5 可进一步参阅的文献
9. 6 讨论题
第10章 提升本组织的软件构架评估能力
10. 1 取得编制上的批准
10. 2 培养一批评估人员
10. 3 建立本组织的知识库
10. 4 小结
10. 5 讨论题
第11章 结语
11. 1 已经就绪
11. 2 本书所讲的评估方法
11. 3 进行构架评估的原因
11. 4 ATAM方法能够起作用的原因
11. 5 临别赠言
附录A 基于质量属性的构架样式举例
A. 1 问题描述
A. 2 刺激/响应
A. 3 构架样式
A. 4 分析
A. 5 可进一步参阅的文献
参考文献
1. 1 构架是风险承担者之间进行交流的手段
1. 2 构架是最初设计决策的体现
1. 3 构架是可重用. 可传递的系统抽象
1. 4 小结
1. 5 可进一步参阅的文献
1. 6 讨论题
第2章 软件构架的评估
2. 1 构架评估的原因
2. 2 构架评估的时机
2. 3 构架评估的参与者
2. 4 构架评估的结果
2. 5 构架评估所能考察的质量属性
2. 6 质量属性太模糊, 不适于分析
2. 7 构架评估的输出结果
2. 8 构架评估的收益与成本
2. 9 可进一步参阅的文献
2. 10 讨论题
第3章 ATAM评估方法
3. 1 ATAM步骤概览
3. 2 ATAM评估步骤详述
3. 3 ATAM评估方法的阶段
3. 4 可进一步参阅的文献
3. 5 讨论题
第 4章 ATAM案例研究(一)
4. 1 准备工作
4. 2 第1阶段
4. 3 第2阶段
4. 4 BCS评估的结果
4. 5 小结
4. 6 讨论题
第5章 理解质量属性
5. 1 质量属性刻画
5. 2 在ATAM评估中应用质量属性刻画技巧
5. 3 基于属性的构架样式
5. 4 小结
5. 5 可进一步参阅的文献
5. 6 讨论题
第6章 ATAM案例研究(二)
6. 1 背景
6. 2 第0阶段:合作关系及准备工作
6. 3 第1阶段:初始评估
6. 4 第1阶段和第2阶段之间的间隔
6. 5 第2阶段:评估的完成
6. 6 第3阶段:后续工作
6. 7 可进一步参阅的文献
6. 8 讨论题
17章 SAAM评估方法
7. 1 SAAM概述
7. 2 SAAM评估的步骤
7. 3 SAAM评估日程示例
7. 4 SAAM案例研究
7. 5 小结
7. 6 可进一步参阅的文献
7. 7 讨论题
第8章 ARID评估方法
8. 1 积极设计评审
8. 2 ARID:ADR和ATAM的结合
8. 3 ARID方法的步骤
8. 4 运用ARID方法的案例研究
8. 5 小结
8. 6 可进一步参阅的文献
8. 7 讨论题
第9章 软件构架评估方法比较
9. 1 提问技巧
9. 2 度量技巧
9. 3 混合技巧
9. 4 小结
9. 5 可进一步参阅的文献
9. 6 讨论题
第10章 提升本组织的软件构架评估能力
10. 1 取得编制上的批准
10. 2 培养一批评估人员
10. 3 建立本组织的知识库
10. 4 小结
10. 5 讨论题
第11章 结语
11. 1 已经就绪
11. 2 本书所讲的评估方法
11. 3 进行构架评估的原因
11. 4 ATAM方法能够起作用的原因
11. 5 临别赠言
附录A 基于质量属性的构架样式举例
A. 1 问题描述
A. 2 刺激/响应
A. 3 构架样式
A. 4 分析
A. 5 可进一步参阅的文献
参考文献
猜您喜欢