论文部分内容阅读
GKD-APS是我们基于面向智能体程序设计范例,设计并实现的一个支持智能体相关概念及智能体间消息通讯的Prolog解释器。它同时引入了智能体、精神状态、知识、信念、承诺、能力及智能体间的消息通讯等概念,并提供了对这些概念的直接支持。CKD-APS为实现多智能体间的知识通讯和合作运行,构造多智能体系统提供了基础,有效地支持了分布式知识系统的研究和开发。本文首先介绍了当前国际上关于智能体及面向智能体范例的研究进展,其次描述了GKD-APS所涉及的基本概念及所实现的通讯原语的操作语义,然后给出了系统的构成及主要实现技术,最后介绍了GKD-APS所提供的智能体操作原语。
GKD-APS is a Prolog interpreter that is designed and implemented based on the paradigm-oriented programming paradigm, which supports the concept of agent and inter-agent messaging. It also introduces concepts such as agents, mental states, knowledge, beliefs, promises, abilities, and messaging among agents and provides direct support for these concepts. CKD-APS provides the foundation for constructing multi-agent system and realizing the research and development of distributed knowledge system in order to realize the knowledge communication and cooperative operation among multi-agents. This paper firstly introduces the current international research progress on the Agent and Agent-oriented paradigm, then describes the basic concepts involved in GKD-APS and the operational semantics of the communication primitives implemented, and then gives the system structure and main At last, we introduce the primitive of the agent provided by GKD-APS.