基于复用的多Agent系统开发及支持工具设计-中国科学院.PDFVIP

  • 1
  • 0
  • 约1.31万字
  • 约 3页
  • 2019-08-18 发布于北京
  • 举报

基于复用的多Agent系统开发及支持工具设计-中国科学院.PDF

基于复用的多Agent系统开发及支持工具设计-中国科学院.PDF

第31 卷 第11 期 计 算 机 工 程 2005 年6 月 Vol.31 11 Computer Engineering June 2005 软件技术与数据库 文章编号 1000 3428(2005)11 0068 03 文献标识码 A 中图分类号 TP311 基于复用的多Agent系统开发及支持工具设计 程 勇 1,2 张海俊 1,2 蒋运承 1,2 林 芬 1,2 史忠植 1 (1.中国科学院计算技术研究所 北京100080 2.中国科学院研究生院 北京100039) 摘 要 基于软件复用的思想 提出了一个层次式多Agent 系统开发方法 多Agent 系统按抽象级别由低到高可分为遗留构件层 行为层 Agent 层和Agent 社会层 依次实现了功能级 能力级 自主级和社会级抽象 该方法的优点是可利用现有复用资源快速开发实现多Agent 系统 提高多Agent 系统的开发速度和效率 开发了一个工具集VAStudio 来支持上述方法 在电力系统 电子拍卖等领域的初步应用表 明该方法在效率和速度方面有显著优势 关键词 软件复用 Agent 多Agent 系统 开发工具 Reuse-based Development Approach and Tool Design for Multi-agent System CHENG Yong1,2, ZHANG Haijun1,2, JIANG Yuncheng1,2, LIN Fen1,2, SHI Zhongzhi1 (1.Institute of Computing Technology, CAS, Beijing 100080 2.Graduate School of Chinese Academy of Sciences, Beijing 100039) Abstract This paper introduces a hierarchical development approach for multi-agent system based on the idea of software reuse. The method can combine existing software component resource s to implement a multi-agent system rapidly. A tool suite named VAStudio is developed to assist the development process in practice. Preliminary results in power and war simulation domains show some special advantages in efficiency. Key words Software reuse; Agent; MAS; Development tool 多Agent 系统为开发分布式 智能化 开放性复杂软件 的介绍可参考文献[4~6] 系统提供了一种新的实现范型[1,2] 一般来说 基于多Agent 1 基于复用的多Agent 系统层次模型 的软件系统由一个或多个Agent 社会(Agent Society)组成 每 1.1 模型概述 个 Agent 社会进一步由一定数量的 Agent 实例组成 Agent 多Agent 系统是一个开放的复杂系统 抽象是人们处理 是具有自主性(Autonomy) 社会性(Social Ability) 自发性 复杂系统的一个常用方法 根据多Agent 系统蕴涵的本质特

文档评论(0)

1亿VIP精品文档

相关文档