书籍详情
软件体系结构理论及应用
作者:李金刚 ,赵石磊 ,杜宁 著
出版社:清华大学出版社
出版时间:2013-08-01
ISBN:9787302324577
定价:¥39.50
购买这本书可以去
内容简介
软件体系结构是根植于软件工程发展起来的一门新兴学科,目前已经成为软件工程研究和应用的主要领域。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》系统地介绍了软件体系结构的基本原理和开发技术,对其在实际领域中的具体应用加以详细描述,可以满足计算机专业及软件工程专业对软件设计与体系结构知识的需求。由于软件体系结构所涉及的方法论和原理比较抽象,而这些内容又广泛地存在于软件设计中,因此,《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》采用大量案例、图表和示例代码对此加以说明。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》既有较强的理论性,又有较好的实践性,语言简练,通俗易懂,重点突出。《软件体系结构理论及应用/21世纪高等学校规划教材·软件工程》是作者在多年教学和科研工作基础上形成的,可以作为高等学校计算机、软件工程及相关专业的本科生和硕士生教材,也可供该领域的研究人员及工程技术人员参考。
作者简介
暂缺《软件体系结构理论及应用》作者简介
目录
第1章 软件体系结构概论
1.1 软件体系结构产生的背景
1.2 软件体系结构
1.2.1 软件体系结构的定义
1.2.2 软件体系结构的重要性
1.3 软件重用
1.3.1 软件重用概述
1.3.2 软件重用的类型
1.3.3 软件重用的特点
1.4 软件构件
1.4.1 构件的分类
1.4.2 构件识别技术
1.4.3 构件的检索、匹配与获取
1.4.4 构件模型与基于构件的软件开发
第2章 软件体系结构建模
2.1 软件体系结构建模概述
2.2 软件体系结构建模语言
2.2.1 基于ADL的软件体系结构描述
2.2.2 UML与ADL之间的关系
2.2.3 基于UML的软件体系结构描述
2.3 基于UML体系结构描述方式的案例分析
2.4 软件体系结构的生命周期
2.5 基于体系结构的软件开发过程
第3章 软件体系结构风格
3.1 软件体系结构风格概述
3.2 常用的软件体系结构风格
3.2.1 管道/过滤器体系结构风格
3.2.2 面向对象体系结构风格
3.2.3 分层体系结构风格
3.2.4 客户机/服务器体系结构风格
3.2.5 浏览器/服务器体系结构风格
3.2.6 事件驱动体系结构风格
3.2.7 数据共享体系结构风格
3.2.8 解释器体系结构风格
3.2.9 C2体系结构风格
3.2.1 0MVC体系结构风格
3.2.1 1反馈控制环体系结构风格
3.2.1 2公共对象请求代理体系结构风格
3.2.1 3层次消息总线体系结构风格
3.3 新型软件体系结构风格
3.3.1 正交体系结构风格
3.3.2 富互联网应用体系结构风格
3.3.3 表述性状态转移体系结构风格
3.3.4 插件体系结构风格
3.3.5 面向服务体系结构风格
3.3.6 异构体系结构风格
第4章 特定领域软件体系结构
4.1 特定领域软件体系结构概述
4.2 特定领域软件体系结构的定义及组成
4.3 特定领域软件体系结构的领域工程
4.3.1 领域分析
4.3.2 领域设计
4.3.3 领域实现
4.4 特定领域软件体系结构的应用工程
4.4.1 特定领域软件体系结构的应用工程概述
4.4.2 领域工程与应用工程的关系
4.5 特定领域软件体系结构的生命周期
4.6 特定领域软件体系结构的建立
4.7 基于特定领域软件体系结构的开发过程
4.8 基于特定领域软件体系结构的应用实例
4.9 特定领域软件体系结构对软件开发的意义
第5章 WebServices与SOA
5.1 WebServices概述
5.2 WebServices技术
5.2.1 WebServices体系结构模型
5.2.2 WebServices工作机制
5.3 SOA
……
第6章 软件产品线技术
第7章 软件演化
第8章 软件体系结构评估
第9章 软件设计原则与模式
第10章 云计算
参考文献
1.1 软件体系结构产生的背景
1.2 软件体系结构
1.2.1 软件体系结构的定义
1.2.2 软件体系结构的重要性
1.3 软件重用
1.3.1 软件重用概述
1.3.2 软件重用的类型
1.3.3 软件重用的特点
1.4 软件构件
1.4.1 构件的分类
1.4.2 构件识别技术
1.4.3 构件的检索、匹配与获取
1.4.4 构件模型与基于构件的软件开发
第2章 软件体系结构建模
2.1 软件体系结构建模概述
2.2 软件体系结构建模语言
2.2.1 基于ADL的软件体系结构描述
2.2.2 UML与ADL之间的关系
2.2.3 基于UML的软件体系结构描述
2.3 基于UML体系结构描述方式的案例分析
2.4 软件体系结构的生命周期
2.5 基于体系结构的软件开发过程
第3章 软件体系结构风格
3.1 软件体系结构风格概述
3.2 常用的软件体系结构风格
3.2.1 管道/过滤器体系结构风格
3.2.2 面向对象体系结构风格
3.2.3 分层体系结构风格
3.2.4 客户机/服务器体系结构风格
3.2.5 浏览器/服务器体系结构风格
3.2.6 事件驱动体系结构风格
3.2.7 数据共享体系结构风格
3.2.8 解释器体系结构风格
3.2.9 C2体系结构风格
3.2.1 0MVC体系结构风格
3.2.1 1反馈控制环体系结构风格
3.2.1 2公共对象请求代理体系结构风格
3.2.1 3层次消息总线体系结构风格
3.3 新型软件体系结构风格
3.3.1 正交体系结构风格
3.3.2 富互联网应用体系结构风格
3.3.3 表述性状态转移体系结构风格
3.3.4 插件体系结构风格
3.3.5 面向服务体系结构风格
3.3.6 异构体系结构风格
第4章 特定领域软件体系结构
4.1 特定领域软件体系结构概述
4.2 特定领域软件体系结构的定义及组成
4.3 特定领域软件体系结构的领域工程
4.3.1 领域分析
4.3.2 领域设计
4.3.3 领域实现
4.4 特定领域软件体系结构的应用工程
4.4.1 特定领域软件体系结构的应用工程概述
4.4.2 领域工程与应用工程的关系
4.5 特定领域软件体系结构的生命周期
4.6 特定领域软件体系结构的建立
4.7 基于特定领域软件体系结构的开发过程
4.8 基于特定领域软件体系结构的应用实例
4.9 特定领域软件体系结构对软件开发的意义
第5章 WebServices与SOA
5.1 WebServices概述
5.2 WebServices技术
5.2.1 WebServices体系结构模型
5.2.2 WebServices工作机制
5.3 SOA
……
第6章 软件产品线技术
第7章 软件演化
第8章 软件体系结构评估
第9章 软件设计原则与模式
第10章 云计算
参考文献
猜您喜欢