首页> 外文会议>International Workshop on Declarative Agent Langurges and Technologies(DALT 2003); 20030715; Melbourne; AU >Extending the Operational Semantics of a BDI Agent-Oriented Programming Language for Introducing Speech-Act Based Communication
【24h】

Extending the Operational Semantics of a BDI Agent-Oriented Programming Language for Introducing Speech-Act Based Communication

机译:扩展面向BDI代理的编程语言的操作语义,以引入基于语音行为的通信

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

摘要

Work on agent communication languages has since long striven to achieve adequate speech act semantics; partly, the problem is that references to an agent's architecture (in particular a BDI-like architecture) would be required in giving such semantics more rigorously. On the other hand, BDI agent-oriented programming languages have had their semantics formalised for abstract versions only, neglecting practical aspects such as communication primitives; this means that, at least in what concerns communication, implementations of BDI programming languages have been ad hoc. This paper tackles, however preliminarily, both these problems by giving semantics to speech-act based messages received by an AgentSpeak(L) agent. AgentSpeak(L) is a BDI, agent-oriented, logic programming language for which interpreters have been developed, and its theoretical foundations are of great interest. Our work here builds upon a structural operational semantics to AgentSpeak(L) that we have given in previous work. The contribution of this paper is two-fold: we here extend our earlier work on providing a solid theoretical background on which to base existing implementations of AgentSpeak(L) interpreters, as well as we shed light on a more computationally grounded approach to giving semantics for some key illocutionary forces used in speech-act based agent communication languages.
机译:长期以来,致力于代理通信语言的工作一直在努力实现适当的言语行为语义。部分地,问题在于在更严格地给出这种语义时需要引用代理的体系结构(特别是类似于BDI的体系结构)。另一方面,面向BDI代理的编程语言的语义仅形式化为抽象版本,而忽略了诸如通信原语之类的实际方面。这意味着,至少在通信方面,BDI编程语言的实现是临时的。本文通过给AgentSpeak(L)代理接收的基于语音行为的消息赋予语义,从而解决了这两个问题。 AgentSpeak(L)是面向BDI,面向代理的逻辑编程语言,已经为其开发了解释器,并且其理论基础引起了人们的极大兴趣。我们在这里的工作建立在先前工作中对AgentSpeak(L)的结构化操作语义的基础上。本文的贡献是两方面的:我们在此扩展早期的工作,以提供扎实的理论背景,以此作为AgentSpeak(L)解释器的现有实现的基础,并且我们为提供语义学提供了一种更基于计算的方法基于语音行为的代理通信语言中使用的一些主要言语能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号