文摘
英文文摘
声明
第1章绪论
1.1课题背景
1.1.1问题的提出
1.1.2群体协作的研究现状
1.2本文的目的和意义
1.3本文主要内容及结构安排
1.3.1本文主要工作
1.3.2本文章节安排
第2章 Agent基本理论和技术
2.1 Agent的基本概念
2.2 Agent技术的国内外研究现状
2.3移动 Agent
2.4移动Agent系统结构
2.5移动Agent服务设施体系结构
2.6本章小结
第3章群体研讨概述
3.1计算机支持协同工作(CSCW)简介
3.2群体研讨环境简介
3.3 Agent技术应用于群体研讨系统
3.4本章小结
第4章多Agent在J2EE框架中的应用
4.1 J2EE平台简介
4.2基于Java的Agent开发平台(JADE)
4.2.1 FIPA标准
4.2.2 JADE简介
4.2.3 JADE Agent平台架构
4.2.4 JADE的通讯子系统
4.2.5 JADE的工作模型
4.2.6 JADE的编程接口
4.3 J2EE与JADE的集成模式分析
4.3.1使用JADE开发多Agent的不足
4.3.2专用JADE应用服务器
4.3.3通用应用服务器集成JADE
4.3.4两种集成方式的比较
4.4基于J2EE的Agent开发的实现
4.4.1 Agent同J2EE的接口逻辑实现
4.4.2客户端访问Agent的途径
4.4.3 Agent和EJB之间的通信
4.5本章小结
第5章多Agent群体研讨平台的设计与实现
5.1体系结构设计
5.1.1表示层设计
5.1.2应用层设计
5.1.3数据层设计
5.2群体研讨平台工作流程
5.3多Agent工作模型
5.4系统关键技术
5.4.1 Agent通信的实现
5.4.2 Agent的协调、协作
5.4.3发现冲突与避免冲突
5.5系统功能设计与实现
5.5.1角色设计
5.5.2系统数据库设计
5.5.3系统运行界面
5.5.4系统功能介绍
5.5.5部分Agent模块的实现
5.5.6系统开发软硬件环境
5.5.7本章小结
第6章总结与展望
6.1总结
6.2未来工作
参考文献
致谢
攻读硕士期间科研成果及论文发表