基于JADE平台的多Agent系统开发技术
2011-10
国防工业出版社
于卫红
146
《基于jade平台的多agent系统开发技术》详细介绍了jade平台下多agent系统的开发方法。主要内容包括:agent及多agent系统的基本理论、jade平台的体系架构、基于jade的多agent系统开发步骤、jadeagent的行为及agent间通信的实现等。作为理论和应用的提高,本书还重点介绍了jadeagent与jsp/servlet的集成技术、基于本体的agent间通信的实现技术、jade
agent与web service转换与集成。
《基于jade平台的多agent系统开发技术》内容循序渐进,通俗易懂,示例详尽,图文并茂,覆盖了多agent系统开发的关键技术和方法,同时也讲述了多agent技术与目前的主流技术,如webservice、ontology等的无缝连接。
《基于jade平台的多agent系统开发技术》的读者对象为具有一定的java基础,研究多agent、分布式计算、人工智能等的本科生、研究生、博士生及其他科研人员、软件开发人员等。
第1章多agent系统与jade平台
1.1 迈进agent新时代
1.2 初识jade
1.2.1 fipa及fipa规范
1.2.2 jade平台的体系结构
1.3 安装和使用jade
第2章 jade编程基础
2.1 创建一个jadeagent
2.1.1 创建步骤
2.1.2 编译、运行
2.2 熟悉agent标识符
2.3 为agent添加行为
2.4 与其他agent通信
2.4.1 基本原理
2.4.2 发送消息
2.4.3 接收消息
第3章 agent behaviour详解
3.1 behaviour的基本原理
3.2 简单行为(simple behaviour)
3.2.1 一次性行为(oneshot behaviour)
3.2.2 循环行为(cyclic behaviour)
3.2.3 一个特殊的循环行为(ticker behaviour)
3.3 组合行为(composite behaviour)
3.3.1 顺序行为(sequential behaviour)
3.3.2 并发行为(parallel behaviour)
3.3.3 有限状态机行为(fsm behaviour)
第4章 agent communication详解
4.1 jade agent通信基本原理
4.2 远程机器上的agent间的通信
4.2.1 远程通信的模拟试验
4.2.2 远程通信的代码实现
4.3 基于对象序列化机制的agent间的通信
4.3.1 序列化的基本原理
4.3.2 基于序列化的弘dade agent的通信买例
4.4 消息模板
4.4.1 基伞原埋
4.4.2 消息模板示例
第5章 jadeagent与jsp/servlet
5.1 传统的model 1与model 2架构
5.1.1 基本原理
5.1.2 传统架构下agent与jsp/servlet的集成
5.2 基于jadegate way的agent与jsp/servlet的集成
5.2.1 jadegateway原理与作用
5.2.2 一个完整的实例
第6章 jadeagent与ontology
6.1 ontology的基本原理
6.1.1 什么是ontolo趼
6.1.2 ontology的分类
6.1.3 ontolosy的构成
6.2 基于ontology的agent间的通信
第7章 jadeagent与web service
7.1 web service基本原理
7.1.1 什么是web service
7.1.2 web service的主要技术
7.1.3 netbeans下web service程序的开发示例
7.2 j adeagent与webservice的集成
7.2.1 二者集成的必要性
7.2.2 agent与web serviee的比较
7.2.3 jadeagent与web service集成的中间件(wsic)
7.3 mathagem实例
参考文献
于卫红等编著的《基于JADE平台的多Agent系统开发技术》主要为在JADE平台上开发多Agent应用程序的开发者提供指导,帮助读者快速熟悉JADE平台的体系结构、开发方法,掌握多Agent系统开发所需的主要知识。本书共有7章,主要内容包括多Agent系统与JADE平台、JADE编程基础、Agent Behaviour详解、Agent Communication详解、JADE Agent与JSP/Servlet、JADE Agent-ff Ontology等。本书给供人工智能等的本科生、研究生、博士生及其他科研人员、软件开发人员等阅读。
还从没见过这么MINI的计算机类的书··比我孩子的小画书大不了多少·内容呢··讲的还算是仔细··主要这方面的书还太少··看不了E文的话拿来入门还可以·