首页> 外文会议>International Conference of B and Z Users >A Formal Architecture for the 3APL Agent Programming Language
【24h】

A Formal Architecture for the 3APL Agent Programming Language

机译:3APL代理编程语言的正式架构

获取原文

摘要

The notion of agents has provided a way of imbuing traditional computing systems with an extra degree of flexibility that allows them to be more resilient and robust in the face of more varied and unpredictable forms of interaction. One class of agents, typically called intelligent agents, represent their world symbolically according to their beliefs, have goals which need to be achieved, and adopt plans or intentions to achieve them. Now, one approach to building agents is to design a programming language whose semantics are based on some theory of rational or intentional agency and to program the desired behaviour of individual agents directly using mental attitudes. Such a technique is referred to as agent oriented programming. Arguably, the most innovative of these languages is 3APL (pronounced "triple-a-p-l") which supports the construction of intelligent agents for the development of complex systems through a set of intuitive concepts like beliefs, goals and plans. In this paper, we provide a Z specification of the programming language 3APL which provides a basis for implementation and also adds to a growing library of agent techniques and features.
机译:代理的概念已经提供了一种方法,可以采用额外的灵活性来制造传统的计算系统,使它们在面对更具不同和不可预测的相互作用的面上更具弹性和稳健。一类代理商通常称为智能代理商,象征性地根据他们的信仰象征地代表他们的世界,有可能实现的目标,并采取计划或意图来实现它们。现在,建筑物代理的一种方法是设计一种编程语言,其语义基于一些理性或故意机构的理论,并直接使用精神态度来编制个体代理人的所需行为。这种技术被称为代理导向的编程。可以说,这些语言的最具创新性是3APL(发音为“Triple-A-P-L”),它支持智能代理的构建,通过一套直观的概念,如信仰,目标和计划等直观的概念。在本文中,我们提供了编程语言3APL的Z规范,其为实现提供了基础,并且还增加了代理技术和特征的不断增长的库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号