摘要
现有的“信念 -愿望 -意向 (BDI)”Agent系统将它的 3个主要心智状态 (信念、愿望、意向 )作为数据结构而不是模态算子来使用 ,导致信念 -愿望 -意向 Agent的研究在理论和实践之间存在较大的差距 .该文深入研究了过程推理系统 (precedure reasoning system,简称 PRS)和扩展的多 Agent推理系统 (developed multi- agentreasoning system,简称 d MARs) ,针对 d MARs系统的解释器 ,提出了一种改进的编程语言 Agent BDI,结合一个典型的分布式人工智能的例子 ,对它的语法和语义进行了描述 ,并给出了一个改进的 BDI Agent的解释器 ,使 BDI Agent能用一种类似于逻辑程序设计的方式编程实现 .
The implemented BDI (belief, desire and intention) Agent systems used the three major mental attitudes as data structures, rather than as model operators. So there still remains a large gap between theory and practice. In this paper, the authors present an improved programming language—? 〢gentBDI, concerning the interpreter of dMARS (developed multi agent reasoning system) after in\|depth studying PRS (procedure reasoning system) and dMARs, and provide AgentBDI's grammar and operational semantic using a classical example of DAI. The authors also provide an improved interpreter of BDI Agent based on AgentBDI. AgentBDI can be viewed as an abstraction of dMARs, and allows BDI Agent programs to be written and interpreted in a manner similar to the logical programs.
出处
《软件学报》
EI
CSCD
北大核心
2000年第8期1118-1125,共8页
Journal of Software
基金
国家 8 6 3高科技项目基金! (No.86 3- 30 6 - ZD0 5 - 5 )资助
关键词
BDI
AGENT
解释器
信念
意向
BDI (belief, desire and intention) Agent, belief, intention, event, plan.