首页> 外文期刊>International journal of agent-oriented software engineering >Using event-driven lightweight DSC-based agents for MAS modelling
【24h】

Using event-driven lightweight DSC-based agents for MAS modelling

机译:使用事件驱动的基于轻量级DSC的代理进行MAS建模

获取原文
获取原文并翻译 | 示例
           

摘要

To date several agent models and related programming frameworks have been introduced for developing distributed applications in terms of multi-agent systems in open and dynamic environments. Among them, those based on lightweight architectures, asynchronous messages/events and state-based programming such as JADE, Bond and Actors have demonstrated great effectiveness for modelling open and distributed software systems. In this paper, we propose the event-driven lightweight distilled statecharts-based agent (ELDA) model which is based on the same fundamentals of the aforementioned agent models and frameworks, and provides a more effective design enabled by: a Statecharts-based specification of the agent behaviour, multiple coordination spaces for local/remote inter-agent and agenton-agent-component interactions, and a coarse-grained strong agent mobility.rnA MAS based on the ELDA model can be easily designed through the ELDA meta-model and programmed through a Java-based implementation of the meta-model (ELDAFramework). Visual programming and automatic code generation of the MAS under-development is supported by an Eclipse-based visual tool (ELDATool). The produced MAS code can be executed by a discrete-event simulator framework (ELDASim) which allows for the validation of the MAS under-development. A simple yet effective case study is provided to exemplify the proposed model and its related tools.
机译:迄今为止,已经引入了几种代理模型和相关的编程框架,用于在开放和动态环境中根据多代理系统开发分布式应用程序。其中,基于轻量级体系结构,异步消息/事件以及基于状态的编程(例如JADE,Bond和Actors)的那些已证明对建模开放式和分布式软件系统非常有效。在本文中,我们提出了基于事件驱动的轻量级基于状态图的精简状态代理(ELDA)模型,该模型基于上述代理模型和框架的相同基础,并通过以下方式提供了更有效的设计:基于状态图的规范智能体行为,本地/远程智能体间和智能体/非智能体组件交互的多个协调空间以及粗粒度的强大智能体移动性。可以通过ELDA元模型轻松设计基于ELDA模型的rn MAS。并通过基于Java的元模型实现(ELDAFramework)进行编程。基于Eclipse的可视化工具(ELDATool)支持MAS开发中的可视化编程和自动代码生成。生成的MAS代码可以由离散事件模拟器框架(ELDASim)执行,该框架允许验证MAS开发中的内容。提供了一个简单而有效的案例研究,以例证所提出的模型及其相关工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号