面向agent开发环境JACK的实践
作者: 程显毅,聂文惠,谢军编著
出版社:科学出版社,2009
简介:《面向agent开发环境JACK的实践》讲述了:面向agent的开发平台JACK完全建立在Java程序语言的基础上,它除了包含Java开发环境的所有组件之外,还提供了特殊的扩展来实现agent的行为,支持BDI和team。面向agent的程序是一个先进的软件模拟范例,主要应用在展示类似人类行为的、会推理的特殊领域,非常适合于如分布式的商务系统、智能工具和模拟、航空交通管理等领域。《面向agent开发环境JACK的实践》是http://www.agent-software.com/shared/resources/index.html所提供的JACK用户手册基础上,结合多年的开发实践经验整理而成,第1、2章主要论述了面向agent编程(AOP)的需求,第3章介绍了JACKagent的语法,第4章介绍JACK的开发环境,第5章介绍JACK team的语法,第6章介绍JACK的可视化编程工具,第7章结合实践,详细分析了JAcK程序设计的过程,附录中列出了已经商品化的智能体开发工具清单。
《面向agent开发环境JACK的实践》是一本工具书,可作为高等学校电子信息、自动化、自动控制、机电工程、计算机及其他相关专业研究生和本科高年级学生的“知识工程”课程教材,也可供从事agent应用系统开发的科技工作者参考。
《面向agent开发环境JACK的实践》结合多个多agent系统的统计案例,利用JACK提供的语法,给出了基于JACK的多agent系统的设计方法,包括BDI、tean、可视化等非常重要的概念。通过对《面向agent开发环境JACK的实践》的学习,读者可以实现对一些稍复杂的多agent系统的开发。