首页> 外文期刊>Computer standards & interfaces >Declarative specifications for the development of multi-agent systems
【24h】

Declarative specifications for the development of multi-agent systems

机译:开发多主体系统的声明性规范

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

摘要

The designing and implementation of a multi-agent system (MAS), where autonomous agents collaborate with other agents for solving problems, constitute complex tasks that may become even harder when agents work in new interactive environments such as the Semantic Web. In order to deal with the complexities of designing and implementing a MAS, a domain-specific language (DSL) can be employed inside the MAS's development cycle. In such a manner, a MAS can be completely specified by programs written in a DSL. Such programs are declarative, expressive, and at the right abstraction level. In this way the complexity of MAS development is then partially shifted to DSL development and the task herein can be much more feasible by using a proper DSL development methodology and related tools. This paper presents and discusses our methodology for DSL development based on declarative formal specifications that are easy to compose, and its usage during MAS development A practical case-study is also provided covering an example of a MAS's development for expert finding systems. By using denotational semantics for precisely defining the language, we show that it is possible to generate the language automatically. In addition, using attribute grammars makes it possible to have modular methodology within which evolutionary language development becomes easier.
机译:多智能体系统(MAS)的设计和实现(自治的智能体与其他智能体协作解决问题)构成了复杂的任务,当智能体在新的交互式环境(例如语义Web)中工作时,这些任务甚至会变得更加困难。为了应对设计和实现MAS的复杂性,可以在MAS的开发周期内采用特定领域语言(DSL)。以这种方式,可以通过用DSL编写的程序来完全指定MAS。这样的程序是声明性,表达性和正确的抽象级别的。这样,MAS开发的复杂性便部分地转移到了DSL开发上,并且通过使用适当的DSL开发方法和相关工具,本文中的任务将更加可行。本文介绍并讨论了我们基于易于编写的声明性正式规范进行DSL开发的方法,及其在MAS开发过程中的用法。还提供了一个实际案例研究,涵盖了MAS为专家查找系统开发的示例。通过使用指称语义精确定义语言,我们表明可以自动生成语言。另外,使用属性语法可以拥有模块化的方法,从而使演化语言的开发变得更加容易。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号