软件构架实践PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)巴斯(Bass
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302070431
- 页数:528 页
目录 3
第Ⅰ部分 预想构架 3
第1章 构架商业周期 3
1.1 构架的产生 6
1.2 软件过程和构架商业周期 12
1.3 什么样的构架才算好 14
1.4 小结 17
1.5 讨论题 17
2.1 软件构架概念的澄清 19
第2章 什么是软件构架 19
2.2 其他观点 23
2.3 构架模式、参考模型和参考构架 24
2.4 为什么说软件构架非常重要 26
2.5 构架结构和视图 35
2.6 小结 42
2.7 可进一步参阅的文献 42
2.8 讨论题 45
第3章 A-7E航空电子系统:使用构架结构的案例分析 47
3.1 与构架商业周期的关系 48
3.2 需求与质量 49
3.3 A-7E航空电子系统的构架 54
3.4 小结 66
3.5 可进一步参阅的文献 67
3.6 讨论题 68
第Ⅱ部分 创建构架 71
第4章 理解质量属性 71
4.1 功能和构架 72
4.2 构架和质量属性 73
4.3 系统质量属性 74
4.4 实践中的质量属性场景 78
4.5 其他系统质量属性 94
4.6 商业质量 95
4.7 构架质量 96
4.8 小结 97
4.9 可进一步参阅的文献 97
4.10 讨论题 98
第5章 实现质量属性 99
5.1 策略介绍 100
5.2 可用的策略 101
5.3 可更改性策略 105
5.4 性能策略 111
5.5 安全性策略 116
5.6 可测试性策略 118
5.7 可使用性策略 121
5.8 策略与构架模式的关系 123
5.9 构架模式和样式 124
5.10 小结 125
5.11 讨论题 127
5.12 可进一步参阅的文献 127
第6章 空中交通管制系统:高可用性设计案例分析 129
6.1 与构架商业周期的关系 132
6.2 需求与质量 132
6.3 构架解决方案 135
6.4 小结 150
6.5 可进一步参阅的文献 151
6.6 讨论题 151
第7章 设计构架 153
7.1 生命期中的构架 153
7.2 设计构架 155
7.3 形成团队结构 167
7.4 创建骨架系统 170
7.5 小结 171
7.7 讨论题 173
7.6 可进一步参阅的文献 173
第8章 飞行模拟:构架可集成性案例分析 175
8.1 与构架商业周期的关系 176
8.2 需求与质量 177
8.3 构架解决方案 182
8.4 小结 196
8.5 可进一步参阅的文献 199
8.6 讨论题 199
第9章 软件构架编档 201
9.1 构架文档的使用 202
9.2 视图 204
9.3 选择相关视图 205
9.4 视图编档 207
9.5 跨视图文档 215
9.6 统一建模语言 218
9.7 小结 229
9.8 可进一步参阅的文献 230
9.9 讨论题 230
第10章 软件构架重构 231
10.1 介绍 231
10.2 信息提取 234
10.3 数据库构造 237
10.4 视图融合 239
10.5 重构 241
10.6 示例 248
10.7 小结 257
10.8 可进一步参阅的文献 258
10.9 讨论题 259
第Ⅲ部分 分析构架 271
第11章 ATAM:构架评估的综合方法 271
11.1 ATAM中的参与者 272
11.2 ATAM的结果 274
11.3 ATAM的阶段 275
11.4 完美的系统:应用ATAM的案例分析 288
11.5 小结 304
11.6 可进一步参阅的文献 304
11.7 讨论题 305
第12章 CBAM:制定构架设计决策的定量方法 307
12.1 制定决策的环境 308
12.2 CBAM的基础 310
12.3 实现CBAM 314
12.4 案例分析:NASA ECS项目 317
12.6 小结 324
12.5 使用CBAM方法的结果 324
12.7 可进一步参阅的文献 325
12.8 讨论题 325
第13章 万维网:可互操作性案例分析 327
13.1 与构架商业周期的关系 328
13.2 需求与质量 329
13.3 构架解决方案 334
13.4 通过ABC的另一个周期: 340
基于Web的电子商务构架的演变 340
13.6 目前的构架商业周期 346
13.5 实现质量目标 346
13.7 小结 348
13.8 可进一步参阅的文献 349
13.9 讨论题 349
第Ⅳ部分 从一个系统到多个系统 353
第14章 软件产品线:重用构架资产 353
14.1 概述 353
14.2 软件产品线行之有效的原因 355
14.3 范围 357
14.4 产品线的构架 360
14.5 使用软件产品线的困难之处 363
14.6 小结 367
14.7 可进一步参阅的文献 367
14.8 讨论题 367
第15章 CelsiusTech:产品线开发案例分析 369
15.1 与构架商业周期的关系 370
15.2 需求与质量 387
15.3 构架解决方案 390
15.4 小结 398
15.6 讨论题 399
15.5 可进一步参阅的文献 399
第16章 J2EE/EJB:工业标准计算基础结构的案例分析 401
16.1 与构架商业周期的关系 402
16.2 需求与质量 403
16.3 构架解决方案 406
16.4 系统部署决策 419
16.5 小结 425
16.6 可进一步参阅的文献 425
16.7 讨论题 425
第17章 Luther构架:使用J2EE的移动应用案例分析 427
17.1 与构架商业周期的关系 429
17.2 需求与质量 432
17.3 构架解决方案 434
17.4 Luther构架如何实现其质量目标 451
17.5 小结 452
17.6 可进一步参阅的文献 452
17.7 讨论题 452
第18章 用商业组件构建系统 453
18.1 组件对构架的影响 455
18.2 构架失配 456
18.3 基于组件设计的搜寻 462
18.4 ASEILM示例 466
18.6 可进一步参阅的文献 476
18.5 小结 476
第19章 未来的软件构架 477
19.1 重新认识构架商业周期 479
19.2 创建构架 479
19.3 生命期中的构架 481
19.4 商业组件的影响 482
19.5 小结 484
缩略语表 485
参考文献 489
索引 495
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019