首页> 外文期刊>International journal of agent-oriented software engineering >Implementing reactive BDI agents with user-given constraints and objectives
【24h】

Implementing reactive BDI agents with user-given constraints and objectives

机译:实施具有用户给定约束和目标的反应性BDI代理

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

摘要

CASO is an agent-oriented programming language based on AgentSpeak(L), one of the most influential abstract languages based on the beliefs-desires-intentions (BDI) architecture. For many applications, it is more convenient to let the user provide in real time, a more elaborate specification consisting of constraints and preferences over possible goal states. Then, let the system discover a plan for the most desirable among the feasible goal states. CASO incorporates constraints and objectives into the symbolic approach of reactive BDI model which lead to better expressive capabilities as well as more efficient computation. Jason is a fully-fledged interpreter for a much improved version of AgentSpeak(L). In this work, we modify Jason to incorporate the operational semantics of CASO. CASO also uses ECLiPSe, an open source constraint solver, to apply constraint solving techniques. Our preliminary results show that CASO can be used as a powerful multi-agent programming language in solving problems in complex application domains.
机译:CASO是一种基于AgentSpeak(L)的面向代理的编程语言,这是一种最有影响力的基于信念,愿望,意图(BDI)架构的抽象语言。对于许多应用程序,让用户实时提供更复杂的规范(由可能的目标状态的约束和偏好组成)更加方便。然后,让系统发现可行目标状态中最理想的计划。 CASO将约束和目标纳入了反应性BDI模型的符号方法中,从而提高了表达能力并提高了计算效率。杰森(Jason)是功能完善的AgentSpeak(L)版本的口译员。在这项工作中,我们修改了Jason以合并CASO的操作语义。 CASO还使用开放源代码约束求解器ECLiPSe来应用约束求解技术。我们的初步结果表明,CASO可以用作解决复杂应用程序领域中问题的强大多代理编程语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号