第一章 绪论 1
1.1 需求工程的研究背景与意义 1
1.2 面向Agent需求工程 4
1.3 主要的面向Agent软件工程方法 6
1.4 面向Agent需求工程与非确定问题 12
1.5 论文概要 13
第二章 非确定问题分析 17
2.1 非确定问题及其表达 17
2.2 非确定问题分类 22
2.3 非确定问题的建模研究 23
2.4 结论 32
第三章 FKAOS:一种非精确的需求分析模型 33
3.1 目标的意义 33
3.2 KAOS:面向目标的需求工程方法 35
3.3 FKAOS:扩展KAOS方法建模非确定需求模型 42
3.4 结论 57
第四章 实例分析(矿井险情监控系统) 59
4.1 问题域描述 60
4.2 非确定概念和关系 61
4.3 结论 73
第五章 需求冲突与Agent优化问题 75
5.1 冲突的识别与解决 75
5.2 冲突问题的实例分析 78
5.3 Agent的优化分析 87
5.4 Agent优化实例分析 99
5.5 结论 105
第六章 DESIRE:面向Agent需求分析模型 107
6.1 基本设计框架 108
6.2 DESIRE环境与XML脚本 112
6.3 结论 123
第七章 实例分析二(会议调度系统应用) 125
7.1 分析过程与分析策略 125
7.2 实例分析 131
7.3 结论 142
第八章 结论与进一步的研究工作 143
参考文献 147
附录 XML的DTD文件 157
致谢 164