软件构架实践 第2版PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)林·巴斯(Len Bass)等著;车立红译
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302080429
- 页数:428 页
目录 3
第Ⅰ部分 预想构架 3
第1章 构架商业周期 3
1.1 构架的产生 6
1.2 软件过程和构架商业周期 11
1.3 什么样的构架才算好 13
1.4 小结 15
1.5 讨论题 15
2.1 软件构架概念的澄清 17
第2章 什么是软件构架 17
2.2 其他观点 20
2.3 构架模式、参考模型和参考构架 21
2.4 为什么说软件构架非常重要 23
2.5 构架结构和视图 30
2.6 小结 36
2.7 可进一步参阅的文献 36
2.8 讨论题 39
第3章 A-7E案例分析:各种构架结构的运用 41
3.1 与构架商业周期的关系 42
3.2 需求与质量 42
3.3 A-7E航空电子系统的构架 47
3.4 小结 58
3.5 可进一步参阅的文献 60
3.6 讨论题 60
第Ⅱ部分 创建构架 63
第4章 理解质量属性 63
4.1 功能性和构架 63
4.2 构架和质量属性 64
4.3 系统的质量属性 65
4.4 实践中的质量属性场景 69
4.5 其他系统质量属性 83
4.6 商业质量属性 84
4.7 构架的质量属性 85
4.8 小结 86
4.9 可进一步参阅的文献 86
4.10 讨论题 86
第5章 实现质量属性 87
5.1 战术介绍 87
5.2 可用性战术 88
5.3 可修改性战术 92
5.4 性能战术 98
5.5 安全性战术 102
5.6 可测试性战术 104
5.7 易用性战术 106
5.8 战术与构架模式的关系 108
5.9 构架模式和样式 109
5.10 小结 110
5.11 讨论题 111
5.12 可进一步参阅的文献 111
第6章 空中交通管制:高可用性设计案例分析 113
6.1 与构架商业周期的关系 115
6.2 需求与质量 116
6.3 构架解决方案 118
6.4 小结 132
6.5 可进一步参阅的文献 133
6.6 讨论题 133
第7章 设计构架 135
7.1 生命期中的构架 135
7.2 设计构架 137
7.3 形成团队结构 146
7.4 创建骨架系统 149
7.5 小结 150
7.6 可进一步参阅的文献 151
7.7 讨论题 152
第8章 飞行模拟:构架可集成性案例分析 153
8.1 与构架商业周期的关系 154
8.2 需求与质量 155
8.3 构架解决方案 159
8.4 小结 171
8.5 可进一步参阅的文献 173
8.6 讨论题 173
9.1 构架编档的使用 175
第9章 构架编档 175
9.2 视图 178
9.3 选择相关视图 178
9.4 视图编档 180
9.5 跨视图的文档 187
9.6 统一建模语言 189
9.7 小结 196
9.8 可进一步参阅的文献 197
9.9 讨论题 197
第10章 软件构架重构 199
10.1 介绍 199
10.2 信息提取 202
10.3 数据库构造 204
10.4 视图融合 206
10.5 重构 208
10.6 示例 213
10.7 小结 221
10.8 可进一步参阅的文献 221
10.9 讨论题 222
第11章 ATAM:一种进行构架评估的综合方法 229
11.1 ATAM的参与人员 229
第Ⅲ部分 分析构架 229
11.2 ATAM的结果 231
11.3 ATAM的阶段 233
11.4 Nightingale系统:应用ATAM的案例分析 243
11.5 小结 256
11.6 可进一步参阅的文献 257
11.7 讨论题 257
第12章 CBAM:构架设计决策制定的定量方法 259
12.1 制定决策的上下文 260
12.2 CBAM的基础 261
12.3 实现CBAM 265
12.4 案例分析:NASA ECS项目 267
12.6 小结 274
12.7 可进一步参阅的文献 274
12.5 CBAM评估的结果 274
12.8 讨论题 275
第13章 万维网:可互操作性案例分析 277
13.1 与构架商业周期的关系 277
13.2 需求和质量 279
13.3 构架解决方案 283
13.4 基于Web的电子商务构架的演变 289
13.6 当今的构架商业周期 294
13.5 实现质量属性 294
13.7 小结 296
13.8 可进一步参阅的文献 297
13.9 讨论题 297
第Ⅳ部分 从一个系统到多个系统 301
第14章 软件产品线:重用构架资产 301
14.1 概述 301
14.2 软件产品线有效的原因 302
14.3 确定范围 304
14.4 产品线构架 307
14.5 采用软件产品线的困难之处 310
14.6 小结 313
14.7 可进一步参阅的文献 314
14.8 讨论题 314
第15章 CelsiusTech公司:产品线开发案例分析 315
15.1 与构架商业周期的关系 316
15.2 需求与质量 331
15.3 构架解决方案 333
15.4 小结 341
15.6 讨论题 342
15.5 可进一步参阅的文献 342
第16章 J2EE/EJB:工业标准计算基础结构的案例分析 343
16.1 与构架商业周期的关系 344
16.2 需求和质量 345
16.3 构架解决方案 347
16.4 系统部署决策 360
16.5 小结 364
16.6 可进一步参阅的文献 364
16.7 讨论题 364
第17章 Luther构架:使用J2EE的移动应用案例分析 365
17.1 与构架商业周期的关系 366
17.2 需求和质量 369
17.3 构架解决方案 372
17.4 Luther如何实现其质量目标 386
17.5 小结 386
17.6 可进一步参阅的文献 387
17.7 讨论题 387
第18章 用商业组件构建系统 389
18.1 组件对构架的影响 391
18.2 构架不匹配 391
18.3 作为搜索的基于组件的设计 397
18.4 ASEILM示例 400
18.5 小结 408
18.6 可进一步参阅的文献 408
第19章 未来的软件构架 409
19.1 重新认识构架商业周期 410
19.2 创建构架 411
19.3 生命期中的构架 412
19.4 商业组件的影响 413
19.5 小结 414
附录A 缩略语表 417
参考文献 423
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《家》高铁林,王力军文;胡博综图 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019