软件Agent的一种面向对象设计模型
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


An Object-Oriented Design Model of Software Agent
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    怎样实现软件Agent是设计与开发面向Agent编程语言及工具的关键问题.为基于当前主流的面向对象技术来解决该问题,首先讨论了对象与Agent的主要区别,然后通过对Agent的BDI模型进行简化改进,提出了一种基于对象技术的软件Agent的实现体系结构及其内部行为自主决策算法.最后,基于该结构及算法并利用设计模式开发出了软件Agent的一种面向对象设计框架.该工作对于上述问题的解决,以及在现有成熟的面向对象技术基础上开发出软件Agent程序设计语言及其支撑环境具有基础指导意义.

    Abstract:

    How to implement software Agent is a key problem to develop Agent-oriented programming languages and development tools. Aiming to solve this problem based on the mainstream OO (object oriented) technology, this paper first discusses the differences between Agent and object, and then presents an implemental architecture and behaviors decision algorithm of software Agent. The architecture and related algorithm are based on OO technology and the simplified improvement of BDI (belief desire intention) Agent model. An OO-based design framework of software Agent is also proposed by using the POAD (pattern-oriented analysis and design) method. The approach is helpful to clarify how to extend the OO method suitably for developing Agent-oriented programming languages and development tools.

    参考文献
    相似文献
    引证文献
引用本文

黎建兴,毛新军,束尧.软件Agent的一种面向对象设计模型.软件学报,2007,18(3):582-591

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2005-06-27
  • 最后修改日期:2006-04-03
  • 录用日期:
  • 在线发布日期:
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号