| 摘要 | 第1-10页 |
| ABSTRACT | 第10-11页 |
| 第一章 绪论 | 第11-16页 |
| §1.1 立题背景 | 第11-14页 |
| 1.1.1 面向agent的软件开发技术 | 第11-13页 |
| 1.1.2 agent技术在计算机作战模拟中的应用 | 第13页 |
| 1.1.3 面临的问题 | 第13-14页 |
| §1.2 课题研究内容和主要工作 | 第14页 |
| §1.3 论文结构 | 第14-16页 |
| 第二章 多agent系统概述 | 第16-34页 |
| §2.1 MAS体系结构 | 第16-22页 |
| 2.1.1 单agent体系结构 | 第16-21页 |
| 2.1.2 agent群体社会结构 | 第21-22页 |
| §2.2 agent间的合作与通信 | 第22-33页 |
| 2.2.1 agent合作 | 第22-30页 |
| 2.2.2 agent通信 | 第30-33页 |
| §2.3 小结 | 第33-34页 |
| 第三章 通用agent模板(GAT)设计与实现 | 第34-49页 |
| §3.1 问题的提出 | 第34页 |
| §3.2 GAT的体系结构 | 第34-36页 |
| §3.3 基于关系模型的知识表示 | 第36-38页 |
| 3.3.1 事实性知识的关系表示 | 第36-37页 |
| 3.3.2 规则的关系表示 | 第37-38页 |
| §3.4 GAT的实现 | 第38-42页 |
| 3.4.1 信念库 | 第38-39页 |
| 3.4.2 知识库 | 第39-40页 |
| 3.4.3 目标 | 第40页 |
| 3.4.4 意图 | 第40-41页 |
| 3.4.5 agent基本类定义 | 第41页 |
| 3.4.6 主控流程 | 第41-42页 |
| §3.5 通信设计与实现 | 第42-48页 |
| 3.5.1 通信机制 | 第43-44页 |
| 3.5.2 通信语言ACSACL | 第44-46页 |
| 3.5.3 通信模块结构 | 第46-47页 |
| 3.5.4 KQML接口库(KQMLInterfaceLibrary,KIL) | 第47-48页 |
| §3.6 小结 | 第48-49页 |
| 第四章 空战模拟系统 | 第49-75页 |
| §4.1 系统背景与基础 | 第49-50页 |
| §4.2 系统体系结构 | 第50-51页 |
| §4.3 开发工具与支撑环境 | 第51页 |
| §4.4 数据库的设计 | 第51-52页 |
| §4.5 agent的实现 | 第52-68页 |
| 4.5.1 飞机agent(Aircraft Agent) | 第52-59页 |
| 4.5.2 模拟运行agent(SRA:Simulation Runtime Agent) | 第59-62页 |
| 4.5.3 模拟分析agent(SAA:Simulation Analysis Agent) | 第62-65页 |
| 4.5.4 用户界面agent(UlA:User Interface Agent) | 第65-68页 |
| §4.6 系统功能简述 | 第68-74页 |
| 4.6.1 想定管理 | 第69-71页 |
| 4.6.2 模拟运行 | 第71-72页 |
| 4.6.3 模拟分析 | 第72-74页 |
| §4.7 小结 | 第74-75页 |
| 第五章 全文总结 | 第75-77页 |
| 致谢 | 第77-78页 |
| 参考文献 | 第78-80页 |