摘要
第1章 绪论
1.1 软件需求
1.2 软件需求工程
1.3 软件需求获取与描述
1.3.1 软件需求获取与描述的根本任务
1.3.2 模型驱动的软件需求获取与描述
1.3.3 软件需求获取与描述的困难和不足
1.4 本文工作
1.4.1 主要研究点
1.4.2 创新点
1.4.3 组织架构
第2章 相关工作
2.1 FRs获取与描述的研究现状
2.1.1 单模型驱动的方法
2.1.2 多模型驱动的方法
2.2 QRs获取与描述的研究现状
2.2.1 面向特定QR的方法
2.2.2 面向多种QRs的通用方法
2.3 FRs和QRs集成获取与描述的研究现状
2.4 本章小结
第3章 集成FRs与QRs的元建模
3.1 元建模研究的相关工作
3.2 集成FRs与QRs元建模的核心概念
3.3 集成FRs和QRs的业务目标元模型
3.4 集成FRs和QRs的业务过程元模型
3.4.1 层次化的业务过程
3.4.2 集成FRs与QRs的业务过程
3.5 集成FRs和QRs的问题框架元模型
3.5.1 问题上下文
3.5.2 集成FRs与QRs的问题模型
3.5.3 问题框架
3.6 集成FRs与QRs的元模型评估
3.6.1 Zachman框架简介
3.6.2 基于Zachman框架的元模型评估
3.7 本章小结
第4章 基于业务目标建模和业务过程建模的FRs与QRs集成获取
4.1 业务目标建模和业务过程建模研究的相关工作
4.2 集成FRs与QRs的业务目标建模
4.3 面向FRs的层次化业务过程建模
4.3.1 第1步:构建业务过程层
4.3.2 第2步:构建业务任务层
4.3.3 第3步:构建业务事务层
4.3.4 分析讨论
4.4 集成FRs与QRs的需求组件构建
4.4.1 第1步:获取质量因素和质量指标
4.4.2 第2步:构建微观层面的需求组件
4.4.3 第3步:构建宏观层面的需求组件
4.4.4 分析讨论
4.5 本章小结
第5章 基于问题框架建模的FRs与QRs集成描述
5.1 问题框架建模研究的相关工作
5.2 基本问题框架概述
5.3 基于问题框架的FRs与QRs集成建模
5.3.1 第1步:分解复杂问题
5.3.2 第2步:构建对象分析模型
5.3.3 第3步:构建问题图模型
5.3.4 第4步:匹配和重用基本问题框架
5.4 本章小结
第6章 综合案例研究与方法评估
6.1 股票交易系统的FRs与QRs集成获取
6.1.1 股票交易系统的业务目标模型
6.1.2 股票交易系统的层次化业务过程模型
6.1.3 股票交易系统的需求组件
6.2 股票交易系统的FRs与QRs集成描述
6.2.1 股票交易系统的对象分析模型
6.2.2 股票交易系统的问题图模型
6.2.3 股票交易系统的结构化需求描述
6.3 FRs与QRs集成建模方法的有效性评估
6.4 FRs与QRs集成建模方法的可行性评估
6.5 本章小结
第7章 总结与展望
参考文献
攻读博士学位期间主要的研究成果
致谢
作者简历