Sciweavers

IAT
2009
IEEE

Modularity in BDI-Based Multi-agent Programming Languages

14 years 6 months ago
Modularity in BDI-Based Multi-agent Programming Languages
—This paper proposes a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of modules enables common programming techniques such as encapsulation and information hiding for BDI-based programs, and facilitates the implementation of agent roles and profiles. This vision is applied to a BDI-based agent programming language to which specific programming constructs are added to allow the implementation of modules. The syntax and intuitive semantics of module based programming constructs are explained. An example is presented to illustrate how modules can be used to implement BDI-based multi-agent systems.
Mehdi Dastani, Bas R. Steunebrink
Added 21 May 2010
Updated 21 May 2010
Type Conference
Year 2009
Where IAT
Authors Mehdi Dastani, Bas R. Steunebrink
Comments (0)