...
首页> 外文期刊>Theory and Practice of Logic Programming >Logic-based specification languages for intelligent software agents
【24h】

Logic-based specification languages for intelligent software agents

机译:智能软件代理的基于逻辑的规范语言

获取原文
   

获取外文期刊封面封底 >>

       

摘要

The research field of Agent-Oriented Software Engineering (AOSE) aims to find abstractions, languages, methodologies and toolkits for modeling, verifying, validating and prototyping complex applications conceptualized as Multiagent Systems (MASs). A very lively research sub-field studies how formal methods can be used for AOSE. This paper presents a detailed survey of six logic-based executable agent specification languages that have been chosen for their potential to be integrated in our ARPEGGIO project, an open framework for specifying and prototyping a MAS. The six languages are ConGolog, AGENT-0, the IMPACT agent programming language, DyLOG, Concurrent METATEM and ε_(hhf). For each executable language, the logic foundations are described and an example of use is shown. A comparison of the six languages and a survey of similar approaches complete the paper, together with considerations of the advantages of using logic-based languages in MAS modeling and prototyping.
机译:面向代理的软件工程(AOSE)的研究领域旨在找到用于建模,验证,验证和原型化为多代理系统(MAS)概念的复杂应用程序的抽象,语言,方法和工具包。一个非常活跃的研究子领域研究如何将正式方法用于AOSE。本文详细介绍了六种基于逻辑的可执行代理规范语言,这些语言已被选择,因为它们有潜力集成到我们的ARPEGGIO项目中,ARPEGGIO项目是一种用于指定和原型化MAS的开放框架。这六种语言是ConGolog,AGENT-0,IMPACT代理程序编程语言,DyLOG,并发METATEM和ε_(hhf)。对于每种可执行语言,描述了逻辑基础,并显示了使用示例。六种语言的比较和对类似方法的调查完成了本文,并考虑了在MAS建模和原型设计中使用基于逻辑的语言的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号