节点文献
智能Agent程序设计语言IAPL
Syntax and semantics of intelligent agent programming language IAPL
【摘要】 分析了现有的面向Agent程序设计语言,指出了各自的优缺点。基于智能Agent结构,设计了一个新的智能Agent程序设计语言IAPL;给出了IAPL的语言规范、一组操作原语(信念、意向等心智成份的增加、删除、修改、查询等原语)及Agent之间的通信原语;利用情境演算理论,提供了IAPL语言的语义;提出了在线执行与离线规划相结合的IAPL程序执行方式。
【Abstract】 The state of art of the agent-oriented programming language existing is analyzed. A new intelligent agent programming language named IAPL based on an intelligent agent architecture AASC is designed. The IAPL language specification and its operational semantics based on situation calculus are introduced, and some primitives, including manipulation of mental states and communication between agents, are designed. On-line execution and off-line planning are integrated in running manner of IAPL.
【关键词】 面向Agent程序设计语言;
Agent结构;
心智状态;
情境演算;
【Key words】 agent-oriented programming; agent architecture; mental states; situation calculus;
【Key words】 agent-oriented programming; agent architecture; mental states; situation calculus;
【基金】 国家973重点基础研究发展规划基金(2002CB312002);江苏省自然科学基金(BK2004052)
- 【文献出处】 计算机工程与设计 ,Computer Engineering and Design , 编辑部邮箱 ,2004年10期
- 【分类号】TP312
- 【被引频次】2
- 【下载频次】90