图书介绍

软件体系结构理论与实践PDF|Epub|txt|kindle电子书版本网盘下载

软件体系结构理论与实践
  • 张春祥主编 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512319257
  • 出版时间:2011
  • 标注页数:273页
  • 文件大小:35MB
  • 文件页数:281页
  • 主题词:软件-系统结构-高等学校-教材

PDF下载


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

下载说明

软件体系结构理论与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 软件体系结构概论1

1.1 软件危机1

1.2 软件复用3

1.3 软件构件的组织与检索8

1.4 软件构件化12

1.5 软件体系结构16

习题25

第2章 软件体系结构建模26

2.1 软件体系结构建模概述26

2.2 软件体系结构模型26

2.3 软件体系结构的形式化描述29

2.4 软件体系结构的生命周期32

2.5 软件体系结构的建模语言34

2.6 基于软件体系结构的开发47

习题50

第3章 软件体系结构风格51

3.1 软件体系结构风格概述51

3.2 常用的软件体系结构风格51

3.3 管道/过滤器体系结构风格52

3.4 面向对象体系结构风格53

3.5 事件驱动体系结构风格54

3.6 分层体系结构风格55

3.7 C2体系结构风格56

3.8 数据共享体系结构风格57

3.9 解释器体系结构风格59

3.10 反馈控制环体系结构风格60

3.11 客户机/服务器体系结构风格61

3.12 浏览器/服务器体系结构风格66

3.13 公共对象请求代理体系结构风格68

3.14 正交体系结构风格69

3.15 基于层次消息总线的体系结构风格71

3.16 MVC体系结构风格74

3.17 异构体系结构集成76

习题78

第4章 特定领域的软件体系结构79

4.1 特定领域的软件体系结构定义79

4.2 DSSA的基本活动80

4.3 DSSA的参与者88

4.4 DSSA的生命周期91

4.5 DSSA的建立93

4.6 基于DSSA的软件开发96

4.7 DSSA与软件体系结构风格101

4.8 DSSA对软件开发的意义101

4.9 DSSA的应用实例102

习题103

第5章 Web服务体系结构104

5.1 Web服务概述104

5.2 Web服务技术106

5.3 面向服务的体系结构116

5.4 企业服务总线118

5.5 网格体系结构124

习题129

第6章 软件演化技术130

6.1 软件演化概述130

6.2 软件需求演化131

6.3 软件演化的分类132

6.4 软件静态演化技术137

6.5 软件动态演化技术142

6.6 可演化软件的设计154

习题155

第7章 软件产品线156

7.1 软件产品线的起源156

7.2 软件产品线定义158

7.3 软件产品线的基本活动160

7.4 软件产品线需求分析163

7.5 软件产品线开发评价171

7.6 软件产品线的建立173

7.7 软件产品线开发模型174

7.8 软件产品线的组织结构177

7.9 软件产品线测试178

7.10 软件产品线的优点179

7.11 软件产品线开发所面临的问题180

习题180

第8章 设计模式181

8.1 设计模式概述181

8.2 软件设计原则190

8.3 创建型设计模式194

8.4 结构型设计模式201

8.5 行为型设计模式206

习题217

第9章 软件体系结构评估218

9.1 软件体系结构评估概述218

9.2 软件体系结构评估的主要方式222

9.3 基于场景的软件体系结构评估方式224

9.4 基于度量的软件体系结构评估方式231

9.5 基于评估矩阵的软件体系结构评估示例233

9.6 软件体系结构评估方法比较235

9.7 软件体系结构评估领域的研究重点和方向236

习题238

第10章 云计算239

10.1 云计算的概念239

10.2 云计算体系结构246

10.3 云计算的发展历史和应用现状248

10.4 云计算与相关计算模型的关系250

10.5 云计算核心技术简介252

10.6 云计算的安全问题261

10.7 云计算应用实例265

10.8 云计算的研究和发展方向267

习题268

参考文献269

热门推荐