标题：面向复用的需求建模
版权信息
书 名: 面向复用的需求建  模
作　者：赵海燕  麻志毅
出版社： 清华大学出版社
出版时间： 2008
ISBN: 9787302176442
开本： 16
定价: 29.00 元
内容简介
《面向复用的需求建模》以复用技术为主线，系统地介绍面向复用的软件开发过程中最关键的一步——需求建模所涉及的基本思想和方法，包括传统的需求工程、领域工程方法、面向特征的领域建模方法以及基于UML的需求建模。同时，结合金融信贷、奥运信息管理系统、文档编辑器、网上商店等领域的实际案例，应用面向复用的需求建模理论和方法进行了深入的建模实践。《面向复用的需求建模》内容兼顾理论与实践两方面，可使读者在获得面向复用的需求建模理论知识的同时，学会如何将理论知识应用于实践。
《面向复用的需求建模》适用于计算机软件及相关专业的本科生或研究生，也适合高级计算机软件开发人员使用。
作者简介
主编简介：
杨芙清，计算机软件科学
家，中国科学院院士，IEEEFELLOW。现任北京大学信息学部主任、软件工程国家工程研究中心主任、软件与微电子学院理事长。国务院学位委员会学科评议组召集人，中国软件行业协会副理事长。《中国科学》、《科学通报》和Ⅸ电子学报》副主编。
从事系统软件、软件工程、软件工业化生产技术和系统等方面的教学和研究工作。主持研制成功我国第一台百万次集成电路计算机多道运行操作系统和第一个全部用高级语言书写的操作系统，在国内率先倡导软件工程研究，创办了国内第一个软件工程学科；开创了软件技术的基础研究领域；主持了历经四个五年计划的国家重点科技攻关项目--青鸟工程和国家863计划若干重点课题的研究。多次获得各种荣誉称号和奖励，如：全国科学大会奖、国家科技进步二等奖、电子工业部科技进步特等奖、国家级教学成果奖一等奖、国家“七五”、　“八五”、　“九五”国家重点科技攻关计划先进个人等十七项国家及部委级的奖励。发表论文150余篇，著作8部，培养了百余名硕士、博士和博士后。
梅宏，博士，教授，博士生导师，教育部长江学者奖励计划特聘教授，北京大学信息科学技术学院院长兼软件研究所所长。国家863高技术计划信息技术领域专家组成员，国家重点基础研究发展计划（973计划）首席科学家，中国计算机学会常务理事，软件工程专业委员会主任，信息产业部软件构件技术标准工作组组长。
研究工作主要涉及软件工程及软件开发环境、软件复用及软件构件技术、（分布）对象技术、软件工业化生产技术及支持系统、新型程序设计语言等。先后参与、主持了十多项国家级课题研究工作，在杨芙清院士主持的国家“八五”、“九五”重点科技攻关项目“青鸟工程”中担任主要技术负责人。任973计划“Internet环境下基于Agent的软件中间件理论和方法研究”首席科学家。已发表论文100余篇，曾两次获国家科技进步二等奖（排名第三和第二），并获霍英东基金青年教师奖（研究类）、中国优秀博士后奖、国家杰出青年科学基金、中国青年科技奖、国家百千万人才工程国家级人选等个人荣誉。
作者简介：
赵海燕，博士，北京大学信息科学技术学院副教授.研究领域：软件工程。
张伟，博士，北京大学信息科学技术学院讲师，研究领域：软件工程、软件复用。
麻志毅，博士，北京大学信息科学技术学院副教授，研究领域：软件工程。
目录
第1部分领域工程概述
第1章需求工程
1.1引言
1.2基础知识
1.2.1需求的定义
1.2.2需求的不同类型
1.2.3需求工程的主要活动
1.2.4需求工程的参与者
1.3可行性分析
1.4需求诱导
1.4.1需求的来源
1.4.2需求诱导的主要困难
1.4.3需求诱导的技术手段
1.5需求分析
1.5.1需求分类
1.5.2需求的概念性建模
1.5.3系统体系结构设计与需求分配
1.5.4需求协商
1.6需求规约化
1.6.1系统需求规约文档
1.6.2软件需求规约文档
1.6.3需求规约文档的评价指标
1.7需求确认
1.7.1需求审查
1.7.2需求原型化
1.7.3模型确认
1.7.4接受性测试的设计
1.8需求管理
1.8.1需求过程的迭代性
1.8.2需求变更管理
1.8.3需求的属性
1.8.4需求的可追踪性
1.9总结
第2章领域工程
2.1引言
2.2领域及领域工程
2.2.1领域工程与应用工程
2.2.2领域工程与复用成熟度
2.2.3领域工程投资回报点
2.3领域工程关键问题
2.3.1领域工程的目标
2.3.2领域范围的确定
2.3.3领域共性和变化性需求的建模
2.3.4DSSA的设计
2.3.5各阶段制品之间的可追踪性
2.4领域工程的规划与管理
2.4.1规划问题
2.4.2管理问题
2.4.3组织方式
2.4.4问题与决定
2.5领域工程的代表性方法
2.5.1FODA/FORM
2.5.2SoftwareProductLines
2.5.3FAST
2.5.4PuLSE
2.5.5FeatuRSEB
2.5.6青鸟领域工程方法
2.6总结
第2部分领域分析方法
第3章面向特征的领域分析方法
3.1引言
3.2具体步骤
3.2.1上下文分析
3.2.2领域建模
3.2.3体系结构建模
3.3应用实例
3.3.1窗口管理系统
3.3.2上下文分析
3.3.3领域建模
3.4总结
第4章面向特征的复用方法
4.1引言
4.2基本思想
4.2.1面向特征
4.2.2工程原则
4.2.3工程过程
4.3具体步骤
4.3.1领域工程
4.3.2应用工程
4.4总结
第5章领域特定的软件体系结构
5.1引言
5.2DSSA概述
5.2.1定义
5.2.2基本概念与术语
5.2.3建模框架
5.2.4涉及的制品
5.2.5参考体系结构
5.2.6基于体系结构的开发方法
5.2.7体系结构描述语言
5.2.8与体系结构风格的比较
5.3DSSA过程
5.3.1工程问题
5.3.2阶段1：定义领域工程的范围
5.3.3阶段2：定义领域特定的元素
5.3.4阶段3：定义领域特定的设计和实现约束
5.3.5阶段4：开发领域体系结构
5.3.6阶段5：生产或收集可复用软件制品
5.4DSSA实例
5.4.1概述
5.4.2领域模型
5.4.3参考需求
5.4.4参考体系结构
5.5总结
第6章青鸟领域工程方法
6.1青鸟领域工程方法概述
6.1.1领域工程的定义
6.1.2领域工程的基本假定
6.1.3领域工程的基本活动
6.1.4领域模型与DSSA
6.1.5变化性与关系
6.1.6可追踪性
6.1.7问题与解决
6.1.8参与领域工程的人员
6.1.9领域工程的准备工作
6.2领域分析
6.2.1目标与活动
6.2.2产品
6.2.3过程与指南
6.3领域设计
6.3.1目标与活动
6.3.2产品
6.3.3过程与指南
6.4领域实现
6.4.1目标
6.4.2产品
6.4.3过程与指南
6.5总结
第3部分面向特征的领域建模方法
第7章面向特征的需求分析
7.1引言
7.2基础知识
7.2.1特征的定义
7.2.2特征的规约属性
7.2.3特征的操作化：责任分析
7.2.4责任分配
7.2.5资源容器
7.3特征依赖关系
7.3.1精化关系
7.3.2约束关系
7.3.3影响关系
7.3.4交互关系
7.4依赖关系之间的关联
7.4.1由精化导致的约束
7.4.2约束与交互
7.4.3影响与交互
7.5特征模型的剪裁检验
7.5.1特定领域、基于定制的需求复用
7.5.2在一组绑定时间上对特征模型进行剪裁
7.5.3三条检验准则
7.6一种具体形式的特征模型及其建模过程
7.6.1一种具体形式的特征模型
7.6.2建模过程
7.7总结
第8章特征驱动的软件体系结构设计
8.1引言
8.2一个简单的文档编辑器
8.3特征与构件的解耦合
8.4软件体系结构的构造
8.4.1概览
8.4.2特征的操作化
8.4.3资源容器分析
8.4.4交互分析
8.4.5种子构件的建立
8.4.6责任分配
8.4.7概念构件分析
8.5总结
第9章面向特征的需求分析支持工具
9.1引言
9.2项目管理服务
9.3视图管理服务
9.4特征建模服务
9.5辅助性编辑服务
第4部分基于UML构件规约的需求建模
第10章UML构件规约
10.1构件的定义
10.2构件的接口
10.3构件的端口
10.4连接件
10.5构件的内部结构
第11章一种基于UML构件规约的需求建模方法
11.1方法概述
11.2构件规约模型
11.3捕获需求
11.3.1建立业务模型
11.3.2建立系统的初步构架
11.3.3建立用况模型
11.4建立面向构件的分析模型
11.4.1识别构件之间的关系
11.4.2对构件的规约
第12章面向构件的软件系统建模工具
12.1构件图
12.2制品图
12.3部署图
第5部分面向复用的需求建模实践
第13章文档编辑器领域建模实践
13.1引言
13.2文档编辑器特征分析
13.2.1特征精化关系
13.2.2特征约束关系
13.3文档编辑器的高层软件体系结构设计
13.3.1特征操作化与责任分配
13.3.2高层软件体系结构设计
13.4总结
第14章网上购物软件领域建模实践
14.1引言
14.2网上购物软件的特征分析
14.3基于网上购物软件特征模型的定制
14.4网上购物软件的高层体系结构
14.5总结
第15章信贷管理领域建模实践
15.1引言
15.2建模过程
15.2.1领域范围的建立
15.2.2共性与变化性分析
15.2.3特征模型的建立
15.3总结
第16章奥运会信息系统领域建模实践
16.1引言
16.2奥运会信息系统简介
16.3注册制证系统需求概述
16.4面向对象建模
16.4.1注册制证系统整体业务模型
16.4.2注册制证系统用况图
16.4.3业务模型的实现
16.4.4注册管理子系统业务模型
16.4.5注册管理子系统用况图
16.5特征建模
16.5.1注册制证系统的特征模型
16.5.2注册管理
16.6总结
第17章中间件领域的建模实践
17.1引言
17.2软件中间件的特征模型
17.2.1协同特征
17.2.2可靠性特征
17.2.3其他特征
17.3基于软件中间件特征模型的定制
17.3.1CORBA中间件的特征模型
17.3.2WebServices的特征模型
17.3.3反射式中间件的特征模型
17.4总结
参考文献
……