A Common Basis for Agent Organisation in BDI Languages

Anthony Hepple, Louise Dennis, Michael Fisher

Research output: Chapter in Book/Report/Conference proceedingOther chapter contributionpeer-review


Programming languages based on the BDI style of agent model are now common. Within these there appears to be some, limited, agreement on the core functionality of agents. However, when we come to multi-agent organisations, not only do many BDI languages have no specific organisational structures, but those that do exist are very diverse. In this paper, we aim to provide a unifying framework for the core aspects of agent organisation, covering groups, teams and roles, as well as organisations. Thus, we describe a simple organisational mechanism, and show how several well known approaches can be embedded within it. Although the mechanism we use is derived from the MetateM programming language, we do not assume any specific BDI language. The organisational mechanism is intended to be independent of the underlying agent language and so we aim to provide a common core for future developments in agent organisation.
Original languageEnglish
Title of host publicationLanguages, Methodologies and Development Tools for Multi-Agent Systems
EditorsMehdi Dastani, Amal El Fallah Seghrouchni, Joao Leite, Paolo Torroni
PublisherSpringer Nature
Number of pages18
ISBN (Electronic)9783540850588
ISBN (Print)9783540850571
Publication statusPublished - 2008
EventFirst International Workshop - Durham, United Kingdom
Duration: 4 Sept 20076 Sept 2007

Publication series

Name Lecture Notes in Computer Science


ConferenceFirst International Workshop
Abbreviated titleLADS 2007
Country/TerritoryUnited Kingdom


Dive into the research topics of 'A Common Basis for Agent Organisation in BDI Languages'. Together they form a unique fingerprint.

Cite this