软件体系结构与设计实用教程PDF格式文档图书下载
第1章 软件体系结构的基本概念 1
1.1 软件体系结构 1
1.2 软件架构结构 5
1.3 软件架构视图模型 7
1.4 软件体系结构核心元模型 9
1.5 软件架构风格 11
1.6 其他相关概念 12
1.7 思考与练习题 14
第2章 软件质量属性 15
2.1 理解质量属性 15
2.2 功能的正确性 19
2.3 设计时质量属性 20
2.4 运行时质量属性 24
2.5 系统质量属性 34
2.6 用户质量属性 36
2.7 其他质量属性 38
2.8 思考与练习题 39
第3章 软件体系结构风格及案例 41
3.1 概述 41
3.2 数据流风格 41
3.3 过程调用风格 47
3.4 独立构件风格 50
3.5 层次风格 56
3.6 虚拟机风格 63
3.7 客户机/服务器风格 69
3.8 表示分离风格 77
3.9 插件风格 85
3.10 微内核风格 90
3.11 SOA风格 93
3.12 思考与练习题 99
第4章 软件体系结构描述与建模 100
4.1 概述 100
4.2 常用描述方法 103
4.3 Kruchten“4+1”视图模型 106
4.4 其他常用视图 110
4.5 接口建模 116
4.6 常用建模工具 122
4.7 思考和练习题 128
第5章 软件体系结构设计与评估 129
5.1 概述 129
5.2 架构为中心的软件开发过程 129
5.3 属性驱动的设计方法 134
5.4 基于模式的设计方法 149
5.5 模块设计与评估方法 152
5.6 软件体系结构评估 169
5.7 思考与练习题 177
第6章 软件体系结构编档 179
6.1 概述 179
6.2 选择视图 181
6.3 视图编档 184
6.4 制作文档包 189
6.5 一个软件体系结构编档案例 192
第7章 软件体系结构实现与测试 237
7.1 概述 237
7.2 软件框架构造技术 244
7.3 常见架构级软件框架 251
7.4 常见架构级中间件 256
7.5 软件体系结构测试 261
7.6 思考与练习题 265
第8章 软件体系结构和软件产品线 266
8.1 软件复用 266
8.2 软件产品线 267
8.3 软件产品线三大基本活动 269
8.4 软件产品线实践域 275
8.5 软件产品线案例分析 276
8.6 思考与练习题 279
参考文献 280
- 《ARM体系结构与编程》杜春雷编著 2003
- 《软件体系结构教程》李代平等编著 2008
- 《软件体系结构实用教程》付燕主编 2009
- 《软件体系结构与设计实用教程》尚建嘎,张剑波,袁国斌编著 2016
- 《计算机体系结构简明教程》艾丽华,罗四维主编 2008
- 《CORBA教程 公共对象请求代理体系结构》(美)(R.奥特)R.Otte等著;李师贤等译校 1999
- 《计算机体系结构简明教程》蒋本珊,马忠梅,郑宏编著 2015
- 《Microsoft Windows体系结构开发员培训教程》(美国微软公司)Microsoft Corporation著;林子健等译 1998
- 《基于FPGA的计算机体系结构实践教程》杨军等编著 2012
- 《计算机等级考试教程 四级 计算机体系结构》李大友主编;刘惠珍,方娟等编著 2001
- 《Townsend Press 英语词汇学习丛书 英语词汇入门 第2版》(美)纳代尔(Nadell.J)等编著 2018
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986
- 《THE PRESS AND AMERICA》 2222
- 《FREEDOM OF THE PRESS》ERIC BARENDT 2009
- 《FREEDOM OF THE PRESS》ROB EDELMAN 2006
- 《FREEDOM OF THE PRESS》DAVID L.GEBERT 2005
- 《Racism and the press》Teun A.van Dijk 2016