图书介绍

软件构架实践 第2版PDF|Epub|txt|kindle电子书版本网盘下载

软件构架实践 第2版
  • (美)林·巴斯(Len Bass)等著;车立红译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302080429
  • 出版时间:2004
  • 标注页数:428页
  • 文件大小:65MB
  • 文件页数:452页
  • 主题词:软件开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件构架实践 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录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 实现CBAM265

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

热门推荐