| 作 者: | 沈军 |
| 出版社: | 东南大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 概述
1.1 什么是软件体系结构
1.2 为什么要研究软件体系结构
1.3 软件体系结构涉及的内容
1.4 本书的组织结构及学习策略
1.5 本章小结
习题
第2章 基础:基本程序范型
2.1 什么是程序基本范型
2.2 程序基本范型对软件体系结构的作用
2.3 程序基本范型的发展脉络
2.4 程序基本范型的原理解析
2.4.1 功能(或过程)范型
2.4.2 对象模型
2.4.3 组件范型
2.4.4 配置型组件范型
2.4.5 服务范型
2.4.6 抽象范型
2.5 深入认识程序基本范型
2.6 本章小结
习题
第3章 构件:设计模式
3.1 什么是设计模式
3.2 设计模式的主要作用
3.3 常用设计模式解析
3.3.1 创建型设计模式
3.3.2 结构型设计模式
3.3.3 行为型设计模式
3.4 深人认识设计模式
3.5 本章小结
习题
第4章 形态:基本风格
4.1 什么是软件体系结构风格
4.2 软件体系结构基本风格解析
4.2.1 Layer风格概述
4.2.2 Layer风格案例
4.2.3 Tier 风格概述
4.2.4 Tier 风格案例
4.3 深入认识体系结构基本风格
4.4 本章小结
习题
第5章 案例:Web应用三层/多层结构
5.1 新3-Tier/n-Tier 体系结构及其案例
5.1.1 表示层基本工作原理及其案例
5.1.2 业务逻辑层基本工作原理及其案例
5.1.3 数据层基本工作原理及其案例
5.1.4 多层之间的集成及其案例
5.2 SOA初步及其案例
5.3 领域体系结构及其案例
5.4 对新3-Tier/n-Tier 体系结构和SOA的综合认识
5.5 本章小结
习题
第6章 表达:建模与描述
6.1 概述
6.2 非形式化建模方法与描述
6.2.1 “4+1视图”建模方法及描述
6.2.2 UML建模方法及描述
6.2.3 对非形式化建模与描述方法的进一步认识
6.3 形式化建模方法与描述
6.3.1 抽象形式化描述语言
6.3.2 软件体系结构描述语言
6.3.3 对形式化描述方法的进一步认识
6.4 本章小结
习题
第7章 应用:设计与实现
7.1 概述
7.2 水平型设计
7.3 垂直型设计
7.4 对软件体系结构设计的进一步认识
7.5 本章小结
习题
第8章 趋势:新发展
8.1 云计算
8.1.1 概述
8.1.2 程序构造模型
8.1.3 深入认识云计算
8.2 SOA深入
8.2.1 Enterprise SOA(或流程化SOA)
8.2.2 RESTful&ROA
8.2.3 微服务体系
8.2.4 深入认识SOA
8.3 可恢复语句组件模型
8.3.1 可恢复语句组件模型的基本原理
8.3.2 可恢复语句组件模型的案例
8.3.3 对可恢复组件模型的深入认识
8.4 元模型及MDA
8.4.1 元模型
8.4.2 MDA
8.4.3 深入认识元模型和MDA
8.5 对软件体系结构发展的深入认识
8.6 本章小结
习题
参考文献