本文已被:浏览 2590次 下载 4504次
Received:August 21, 2011 Revised:September 16, 2011
Received:August 21, 2011 Revised:September 16, 2011
中文摘要: Agent 和多Agent(MAS)系统目前已经逐步走向成熟化,且已经被广泛应用于系统建模、敏捷制造、网络监测等众多领域。为了能够便于Agent 系统的开发,人们构建了各种Agent 基础设施平台,例如已经广泛应用的JADE 等。但是基于这些平台的应用大多具有平台依赖性,难于扩展和定制,无法支撑我们大规模的扩展使用。因此,将通过多Agent 系统仿真平台Maze 的设计与实现,着力构建出Agent 系统各种基础设施的通用开发模式,包括Agent 自治机制、通信机制、协作机制、协调机制等,从而便于用户在此基础上进行定制开发。另外,该平台的形象演示可以帮助初学者理解Agent 的各种特性(如自治性、社会性、预动性等),比较各种协作算法的优劣等,是一个很好的入门学习工具。
Abstract:Agent and Multi-Agent (MAS) system has gradually become mature, and has been widely used in system modeling, agile manufacturing, network monitoring and many other fields. In order to facilitate the development of MAS, a variety of Agent oriented infrastructure platform have been built, e.g. JADE which have been used widely. However, it is difficult to extend and customize the customer-centric application based on these platforms, which have been an obstacle for us to apply agent technology in practice. Therefore, this paper will summarize some common patterns (including autonomous mechanism, communication mechanism, collaboration mechanism, coordination mechanism )to support the development of the MAS system through, the design and implementation of Maze, which is a multi-Agent system simulation platform. Based on these patterns, users can develop the customized application based on agent technology conveniently. In addition, the vivid presentation of the platform can help beginners understand, various characteristics of Agent (such as autonomy, social, and pre-mobility, etc.) compare the performance of different coordination algorithms. Therefore, it is also a good entry-learning tool for studying the agent technology.
文章编号: 中图分类号: 文献标志码:
基金项目:河南理工大学研究生学位论文创新基金(CX2010-31);矿山空间信息技术国家测绘局重点实验室开放基金(KLM201110)
引用文本:
李慧琴,薛霄.多 Agent 系统仿真平台.计算机系统应用,2012,21(5):8-11
LI Hui-Qin,XUE Xiao.Multi-Agent System Simulation Platform.COMPUTER SYSTEMS APPLICATIONS,2012,21(5):8-11
李慧琴,薛霄.多 Agent 系统仿真平台.计算机系统应用,2012,21(5):8-11
LI Hui-Qin,XUE Xiao.Multi-Agent System Simulation Platform.COMPUTER SYSTEMS APPLICATIONS,2012,21(5):8-11