首页 /研究 /Interfacing Indigolog and OAA: A Toolkit for Advanced Multiagent Applications
SWARM

Interfacing Indigolog and OAA: A Toolkit for Advanced Multiagent Applications

Alexei Lapouchnian, Y. Lespe ́rance

发表年份
2002
引用次数
8
访问权限
开放获取

摘要

In this paper, we describe an interface library IG-OAAlib that supports the development of Open Agent Architecture (OAA) agents using the INDIGOLOG agent programming language. OAA is a multi-agent infrastructure that supports facilitated communication. INDIGOLOG is a high-level agent programming language based on logic that supports planning and allows complex agent behaviors to be specified. Full-fledged INDIGOLOG agents written using our interface library can be both reactive and proactive, thus overcoming one of the limitations of PROLOG-based agents in the OAA framework. The interface hides all of the low-level procedures that are used to communicate with the OAA system, as well as OAA initialization, thereby leaving the INDIGOLOG programmer free to concentrate on the functionality of the agent. A multi-robot mail delivery application developed using the library is presented.

关键词

Computer scienceInterface (matter)PrologProgrammerInitializationInterfacingProgramming languageSoftware engineeringMulti-agent systemSoftware agent

相关论文

查看 SWARM 分类全部论文