【中文关键词】 Agent; 建模; 规划调度; 规则引擎
【英文关键词】 Agent; Modeling; Plan Schedule; Rule Engine
【论文目录】
摘要 3-5
Abstract 5-6
目录 7-10
第一章 绪论 10-14
1.1 研究背景 10
1.2 国内外研究现状 10-13
1.2.1 Agent 模型 10-11
1.2.2 多Agent 系统 11
1.2.3 移动Agent 11-12
1.2.4 Agent 平台 12
1.2.5 存在的问题 12-13
1.3 研究目的和意义 13
1.4 本文章节安排 13-14
第二章 相关技术 14-24
2.1 智能Agent 的特性 14-15
2.1.1 BDI 模型 14-15
2.2 FIPA 和JADE 技术 15-19
2.2.1 FIPA 15-16
2.2.2 JADE 概述 16-18
2.2.3 Agent 通信机制 18-19
2.2.4 Agent 任务 19
2.3 服务集成技术 19-20
2.4 工作流技术 20-23
2.4.1 工作流介绍 20
2.4.2 基于ECA 规则的工作流 20-22
2.4.3 工作流模型及其建模技术 22
2.4.4 使用工作流进行活动集成 22-23
2.5 Agent 与分布式技术 23
2.6 本章小结 23-24
第三章 Agent 建模 24-38
3.1 本章概述 24
3.2 总体框架 24-25
3.3 信念集建模 25-30
3.3.1 世界模型 26-28
3.3.2 约束模型 28-30
3.4 规划模型 30-31
3.5 新建规划流程 31-35
3.6 邻居模型 35-36
3.7 Agent 运行环境介绍 36-37
3.8 本章小结 37-38
第四章 事件机制 38-44
4.1 本章概述 38
4.2 Agent 内部信息交换 38
4.3 内部事件 38-40
4.4 消息事件 40-43
4.4.1 发送消息 40-41
4.4.2 接收消息 41-42
4.4.3 使用Ontology 和Content 进行交流 42-43
4.5 本章小结 43-44
第五章 规划调度策略 44-61
5.1 本章概述 44
5.2 Drools 规则引擎 44-49
5.2.1 Drools 概述 44-46
5.2.2 为什么要使用规则引擎 46-47
5.2.3 Drools 规则引擎 47
5.2.4 Rete 算法 47-49
5.3 基于约束的规划过滤 49-56
5.3.1 单映射关系 49-50
5.3.2 多对多关系 50-51
5.3.3 约束条件 51-54
5.3.4 基于Drools 的约束条件过滤 54-56
5.4 非线性的规划选择 56-58
5.4.1 优先级无关的算法 56-57
5.4.2 基于优先级的选择算法 57-58
5.5 应用实例 58-60
5.6 本章小结 60-61
第六章 触发机制 61-68
6.1 本章概述 61
6.2 等待队列 61-62
6.3 消息事件触发 62-63
6.4 内部事件触发 63
6.5 定时触发 63-64
6.6 Belief 触发 64
6.7 等待队列调度 64-67
6.8 本章小结 67-68
第七章 总结和展望 68-70
参考文献 70-73
致谢 73-74