摘要: 基于软件复用的思想,提出了一个层次式多Agent系统开发方法。多Agent系统按抽象级别由低到高可分为遗留构件层、行为层、Agent层和Agent社会层,依次实现了功能级、能力级、自主级和社会级抽象。该方法的优点是可利用现有复用资源快速开发实现多Agent系统,提高多Agent系统的开发速度和效率。开发了一个工具集VAStudio来支持上述方法。在电力系统、电子拍卖等领域的初步应用表明该方法在效率和速度方面有显著优势。
关键词:
软件复用,
Agent,
多Agent系统,
开发工具
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 resources 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.
中图分类号:
程勇,张海俊,蒋运承,林芬,史忠植. 基于复用的多Agent系统开发及支持工具设计[J]. , 2005, 31(11): 77-79.
CHENG Yong1,2, ZHANG Haijun1,2, JIANG Yuncheng1,2, LIN Fen1,2, SHI Zhongzhi1. Reuse-based Development Approach and Tool Design for Multi-agent System[J]. , 2005, 31(11): 77-79.