Menu_Home Home   Menu_Latest Latest   Menu_Search Advanced Search   Menu_Browse_by_Year By Year   Menu_Browse_by_Division By Division
Screen decoration graphicsLogo

Extending Agent Languages for Autonomy

Meneguzzi, Felipe Rech (2008) Extending Agent Languages for Autonomy. In: Sixth International Joint Conference on Autonomous Agents and Multiagent Systems.

PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


BDI agent languages provide a useful abstraction for complex systems comprised of interactive autonomous entities, but they have been used mostly in the context of single agents with a static plan library of behaviours invoked reactively. These languages provide a theoretically sound basis for agent design but are very limited in providing direct support for autonomy and societal cooperation needed for large scale systems. Some techniques for autonomy and cooperation have been explored in the past in ad hoc implementations, but not incorporated in any agent language. In order to address these shortcomings we extend the well known AgentSpeak(L) BDI agent language to include behaviour generation through planning, declarative goals and motivated goal adoption. We also develop a language-specific multiagent cooperation scheme and, to address potential problems arising from autonomy in a multiagent system, we extend our agents with a mechanism for norm processing leveraging existing theoretical work. These extensions allow for greater autonomy in the resulting systems, enabling them to synthesise new behaviours at runtime and to cooperate in non-scripted patterns.

Item Type:Conference or Workshop Item (Paper)
ID Code:1280
Deposited By:Mr Felipe Meneguzzi
Deposited On:02 Sep 2008 14:56
Last Modified:13 Apr 2009 16:53

Repository Staff Only: item control page