网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 软件工程 > 商品详情

软件构件与体系结构-原理、方法与技术

分享到:
软件构件与体系结构-原理、方法与技术

最 低 价:¥27.00

定 价:¥36.00

作 者:王映辉编著

出 版 社:机械工业出版社

出版时间:2009-9-1

I S B N:9787111279709

商品详情

编辑推荐

《软件构件与体系结构:原理、方法与技术》:高等院校规划教材·软件工程系列

内容简介

简介   本书主要包括两大部分内容:软件构件和软件体系结构,重在阐述它们的基本原理、方法和技术。   首先,本书结合软件复用,详细介绍了构件的基本概念、构件模型、面向构件、基于构件和领域工程。其次,在以构件为基础的软件体系结构基本模型的基础上,阐述了软件体系结构的基本概念、软件体系结构模型、模式系统、软件产品线、软件体系结构的设计和描述、软件体系结构编档、软件的质量属性、软件体系结构的评估,以及基于构件和软件体系结构的软件演化。最后结合软件框架给出了一个具体的应用开发实例。   本书可作为计算机专业或者软件工程专业高年级本科生的教材,也可作为计算机软件与理论专业或者计算机应用技术专业研究生的教材,还可作为软件架构师、开发人员和软件工程技术人员的参考用书。

作者简介

目录

出版说明前言第1章 软件复用1.1 软件复用的概念1.2 软件复用的实现(*)1.2.1 软件复用的基本问题1.2.2 软件复用的关键因素1.3 软件复用与构件技术1.4 思考题第2章 构件技术2.1 软件构件产生的背景2.1.1 软件产业与软件工厂2.1.2 软件开发中的问题2.1.3 构件复用的益处、负效应和原则2.2 软件构件的概念2.2.1 软件构件的演化2.2.2 软件构件的定义2.2.3 软件构件的规格说明2.3 软件构件接口2.4 软件构件模型(*)2.4.1 软件构件模型的概念2.4.2 青鸟软件构件模型2.4.3 软件构件模型的描述方法2.5 软件构件的深层理解2.5.1 软件构件的粒度(*)2.5.2 构件基础设施(*)2.5.3 软件构件的获取方式2.5.4 软件构件的管理2.5.5 软件构件的组装与部署2.6 思考题第3章 面向构件3.1 面向构件的概念3.2 构件的分类3.3 构件的设计与实现3.3.1 构件接口定义的原则3.3.2 原子构件的制作3.3.3 复合构件的制作3.3.4 构件的获取步骤3.4 构件的管理与维护3.4.1 构件库的组织3.4.2 构件库的分类模式3.4.3 构件的刻面分类法3.4.4 构件库的维护3.5 思考题第4章 基于构件4.1 构件组装4.1.1 构件组装中的问题4.1.2 构件组装的方法与技术4.1.3 构件组装中的内容4.2 构件部署4.2.1 构件运行环境4.2.2 构件配置与定制4.3 基于构件的软件配置管理4.3.1 基于基线的软件配置管理方法4.3.2 构件软件版本管理方法4.4 高内聚复合构件获取方法4.4.1 相关概念4.4.2 特征与构件关系的建立4.4.3 高内聚领域构件控制4.5 思考题第5章 领域工程5.1 领域工程与应用工程5.1.1 相关概念5.1.2 领域工程的构成5.1.3 应用工程的构成5.1.4 领域工程与应用工程的关系5.1.5 领域工程的主要活动与产品5.1.6 领域工程的实施原则5.2 领域共性与变化性5.2.1 变化性的分类5.2.2 变化性绑定5.2.3 变化性控制5.2.4 变化性处理技术5.3 领域工程的实施过程(*)5.3.1 领域分析5.3.2 领域设计5.3.3 领域实现5.3.4 领域产品之间的追踪性5.4 基于领域工程的软件开发过程(*)5.4.1 DSSA模型5.4.2 特定系统的需求获取5.4.3 特定系统体系结构的获取5.4.4 可复用构件的选择和组装5.5 思考题第6章 软件体系结构的基本内容6.1 软件体系结构的概念6.1.1 概念背景6.1.2 软件体系结构的若干定义与比较6.1.3 软件体系结构的构成要素6.2 软件体系结构的研究内容(*)6.2.1 软件体系结构描述语言(ADL)6.2.2 体系结构构造6.2.3 软件体系结构的分析、设计和验证6.2.4 软件体系结构的发现、演化和复用6.2.5 基于体系结构的软件开发过程6.2.6 特定领域的体系结构DSSA6.2.7 软件体系结构支持工具6.3 思考题第7章 软件体系结构模式与模式系统7.1 模式的概念与分类7.1.1 模式的定义7.1.2 模式的构成要素7.1.3 模式描述的内容7.1.4 模式的特点和优势7.1.5 模式的分类7.2 惯用法7.2.1 惯用法的特点和益处7.2.2 惯用法的发现7.3 设计模式7.3.1 设计模式的定义7.3.2 设计模式问题类别7.3.3 设计模式分类7.4 体系结构模式7.4.1 体系结构模式的定义7.4.2 体系结构模式的分类7.4.3 常用体系结构模式7.5 模式系统与体系结构风格(*)7.5.1 若干相关定义7.5.2 模式系统对软件开发的支持条件7.5.3 模式系统的全局分类视图7.5.4 面向问题的模式选择步骤7.5.5 软件体系结构模式与软件体系结构风格的比较7.6 思考题第8章 软件产品线8.1 软件产品线的概念8.1.1 软件复用与软件产品线8.1.2 软件产品线的好处与代价8.1.3 软件产品线与软件构件8.1.4 软件产品线与软件体系结构8.2 软件产品线的基本活动8.2.1 产品线方法的基本活动8.2.2 核心资产开发8.2.3 产品开发8.2.4 管理8.2.5 软件产品线的建立方式8.3 若干典型的产品线实践域(*)8.3.1 产品线实践域描述模板8.3.2 产品线实践域分类框架8.3.3 体系结构的模板描述8.3.4 构件开发的模板描述8.3.5 COTS利用8.4 青鸟软件产品线8.4.1 青鸟软件产品线的构成8.4.2 青鸟软件产品线的关键活动及其制品(*)8.4.3 青鸟软件产品线方法的特点(*)8.5 思考题第9章 软件体系结构设计9.1 设计方法9.1.1 体系结构设计方法的元模型9.1.2 领域模型驱动的SA设计(*)9.1.3 模式驱动的SA设计

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...