首页 | 本学科首页   官方微博 | 高级检索  
     

MVC模式在JADE系统开发中的应用
引用本文:罗甡,郭戈,黄鹏. MVC模式在JADE系统开发中的应用[J]. 控制工程, 2008, 15(3): 327-330
作者姓名:罗甡  郭戈  黄鹏
作者单位:兰州理工大学,电气工程与信息工程学院,甘肃,兰州,730050;大连海事大学,自动化学院,辽宁,大连,116026;兰州理工大学,计算机与通信学院,甘肃,兰州,730050
摘    要:针对由于JADE(Java Agent Development Environment)对带图形界面的代理的支持程度不够,从而造成开发出来的系统结构混乱,维护困难等问题,采用MVC(Model-View-Control)设计模式进行开发,提出了一种新的图形界面Agent开发架构,即采用模型、界面和控制等功能模块相分离的方式来构造系统,以实现对多代理系统开发和维护的简化。该架构除了加强JADE系统对图形界面代理的支持外,新增了对多种消息并行处理的支持;并且结构灵活,易于扩展,可对现有的多代理系统进行少量改造来实现结构调整。

关 键 词:代理  多代理系统  JADE  MVC  图形用户界面
文章编号:1671-7848(2008)03-0327-04
修稿时间:2007-01-24

Application of MVC Mode to JADE Development
LUO Shen,GUO Ge,HUANG Peng. Application of MVC Mode to JADE Development[J]. Control Engineering of China, 2008, 15(3): 327-330
Authors:LUO Shen  GUO Ge  HUANG Peng
Abstract:To the problem that the existing Java agent development environment(JADE)based system structure becomes confused and difficult to maintain due to the lacks of the support to the agents with graphic interface,the Model-View-Control(MVC)design mode is adopted and an architecture of graphic interface agent development is proposed.To make the development and maintenance of multi-agent systems simpler,the architecture uses the separated modules such as model,view and control to construct the system.By using the architecture,the JADE based system will provide more support not only to the agents with graphic interface,but also to the multiform messages parallel handling.The flexibility of the architecture is increased and the expansibility of system is improved.The existing multi-agent systems can use this architecture to adjust the structure with less change.
Keywords:agent  multi-agent system  JADE  MVC  GUI
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号