图书介绍
构件化软件设计与实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨芙清,梅宏主编,黄罡等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302173229
- 出版时间:2008
- 标注页数:367页
- 文件大小:75MB
- 文件页数:399页
- 主题词:软件设计
PDF下载
下载说明
构件化软件设计与实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 概览1
第1章 什么是构件化软件设计与实现3
1.1从编程语言的发展看构件化软件3
1.2从软件工程学看构件化软件设计与实现4
1.3本书的构件化软件设计与实现方法概貌6
1.4小结9
第2章 构件化软件设计与实现的主要概念10
2.1软件构件10
软件构件模型10
本书对软件构件模型的认识12
2.2软件体系结构21
2.3软件构件框架25
2.4小结28
第2部分 软件体系结构设计29
第3章 软件体系结构风格31
3.1基本概念31
3.2典型风格简介33
三层C/S软件体系结构风格33
C/S与B/S混合软件体系结构风格35
模型-视图-控制器风格36
数据抽象和面向对象风格37
基于事件的隐式调用风格37
层次系统风格38
仓库风格39
3.3风格的验证40
3.4不同风格的集成41
3.5小结41
第4章 软件体系结构设计42
4.1体系结构设计方法概述42
传统软件过程中的体系结构设计42
当前意义上的体系结构设计43
4.2体系结构设计的主要问题和一般途径43
体系结构设计与非功能需求44
体系结构设计的主要问题44
体系结构设计的一般途径46
4.3几种体系结构设计方法介绍46
评估与转化方法46
自顶向下组装方法49
属性驱动的设计方法52
use case和目标驱动方法56
形式化设计分析框架方法60
aspectual构件方法64
4.4面向复用的体系结构设计67
领域软件体系结构67
软件产品线体系结构67
软件框架68
4.5小结69
第5章 软件体系结构评估71
5.1评估方法的选择71
5.2软件体系结构评估方法的要素73
5.3常见的软件体系结构评估方法75
SAAM75
SAAMCS77
ESAAMI77
SAAMER78
ATAM78
SBAR80
ALPSM81
SAEM82
5.4各种评估方法的比较82
例子82
准备阶段84
第一阶段84
第二阶段88
后续工作88
5.5小结89
第6章 软件体系结构描述语言90
6.1概述90
6.2常见的体系结构描述语言92
UniCon92
Darwin96
C2 SADL98
Acme100
xADL102
6.3体系结构描述语言分类框架104
对构件进行建模105
对连接子进行建模106
对配置进行建模107
体系结构描述的工具支持109
比较结果110
6.4小结113
第7章 ABC/ADL与ABCTool114
7.1概述114
7.2体系结构建模元素116
构件117
连接子118
体系结构配置120
体系结构风格建模元素121
Aspect124
7.3 ABCTool126
软件体系结构模型的多视图127
复用库支持128
系统模型的验证131
特定于平台的组装和部署131
体系结构文档的自动生成133
7.4小结133
第3部分 可复用构件开发135
第8章 可复用构件开发基本原则137
8.1“开-闭”原则137
8.2依赖倒置原则143
8.3接口隔离原则147
8.4迪米特法则149
8.5各原则间的关系151
8.6小结153
第9章 面向对象的可复用构件开发154
9.1构件开发与领域工程154
9.2功能规约的开发155
9.3类构件的开发156
后裔对象与外界对象156
语境变化敏感性158
类构件的开发过程159
9.4类簇构件的开发165
9.5抽象类构件的开发170
9.6框架构件的开发171
9.7小结176
第10章 基于模式的构件开发177
10.1模式概述177
10.2 GoF的设计模式178
10.3体系结构模式181
10.4 J2EE中的模式182
10.5小结184
第11章 面向EJB/J2EE的构件开发185
11.1概述185
11.2 EJB构件模187
11.3 EJB开发过程188
EJB开发的参与者188
开发过程190
常见模式192
11.4开发示例193
定义Remote和Home接口193
实现Bean194
编写部署描述文件195
编写客户端程序进行测试196
11.5小结197
第12章 面向CORBA/CCM的构件开发198
12.1概述198
12.2 CORBA199
12.3 CCM构件模型203
12.4 CCM应用开发过程204
12.5开发示例206
编写构件的IDL3和CIDL文件207
编译上述编写的IDL3和CIDL文件209
编写构件实现文件209
编译VC工程,生成DLL文件210
编写Client端程序210
打包部署213
12.6小结217
第13章 面向COM/.NET的构件开发218
13.1概述218
13.2 COM/.NET构件模型220
13.3 COM/.NET构件开发过程221
模块221
程序集222
CLR加载器224
13.4开发示例226
创建强命名226
编译服务器端对象代码226
编译客户端对象代码226
注册,安装并配置实例227
13.5小结227
第14章 构件测试228
14.1概述228
与测试相关的构件特性229
构件测试的挑战和时机229
构件测试涉及的人员230
14.2构件测试方法231
构件方法序列232
内置测试法232
测试工作台232
元数据法233
接口探查234
形式化的测试需求235
第三方验证框架235
回溯法236
断言法236
构件交互图237
Component+237
基于合约变异的构件测试237
14.3 Web Services构件的测试238
合约信息编辑与检查239
测试数据生成241
运行时刻数据收集242
测试数据选择243
测试执行与结果验证243
14.4 EJB构件的测试244
测试信息提取与分析244
测试生成245
测试执行247
14.5小结248
第4部分 构件组装、部署与运行249
第15章 构件组装251
15.1概述251
15.2内部组装252
基于编程语言的组装253
基于库的组装253
基于框架的组装254
15.3外部组装256
基于脚本语言的组装256
基于进程间通信机制的组装257
最终用户组装258
15.4小结259
第16章 构件部署260
16.1概述260
16.2常见的部署方法与工具262
4+1视图262
UML部署图263
基于Prism风格的部署264
Software Dock以及BARK264
DeSi环境266
JPloy266
16.3 J2EE部署267
J2EE部署过程267
典型的J2EE部署工具271
16.4小结276
第17章 构件运行维护和管理277
17.1概述277
17.2常见的构件运行和管理平台和技术277
JVM管理规范278
JMX技术280
J2EE管理规范283
Java Reflection API288
17.3反射式中间件289
17.4运行时刻软件体系结构290
17.5自治计算291
17.6小结293
第5部分 实例研究295
第18章 构件运行支撑平台示例——PKUAS297
18.1 PKUAS简介297
18.2 PKUAS平台结构298
18.3微内核299
基于JMX的实现300
基于OSGi的实现303
基于软件体系结构的反射框架303
18.4容器308
Web容器308
EJB容器309
支持构件在线演化311
18.5协议313
开放式互操作框架314
开放式通信服务315
开放式命名服务316
主流互操作协议的支持317
消息服务319
Web服务320
18.6服务321
服务管理框架321
标准服务322
扩展服务325
18.7工具328
开发工具328
组装部署工具329
管理工具331
系统性能优化工具332
应用可靠性评测工具334
18.8小结337
第19章 奥运信息系统体系结构建模案例338
19.1注册制证系统高层体系结构模型338
分布式数据库体系结构339
子系统组织339
19.2注册管理子系统体系结构模型340
针对服务层特征的设计340
针对功能层特征、行为特点层特征和非功能需求特征的设计342
19.3设计决策讨论345
风格的选择345
其他非功能特征相关的ACR软件体系结构设计348
19.4小结350
第20章 信贷管理系统体系结构建模案例351
20.1信贷管理系统体系结构概述351
20.2信贷管理系统体系结构设计过程353
20.3小结356
参考文献357
热门推荐
- 1316199.html
- 2902271.html
- 1365145.html
- 3592995.html
- 3280373.html
- 3891321.html
- 2183919.html
- 2422767.html
- 297026.html
- 3829030.html
- http://www.ickdjs.cc/book_3727797.html
- http://www.ickdjs.cc/book_2209476.html
- http://www.ickdjs.cc/book_1575745.html
- http://www.ickdjs.cc/book_2213015.html
- http://www.ickdjs.cc/book_63239.html
- http://www.ickdjs.cc/book_2233392.html
- http://www.ickdjs.cc/book_878927.html
- http://www.ickdjs.cc/book_2036199.html
- http://www.ickdjs.cc/book_3856537.html
- http://www.ickdjs.cc/book_3620075.html