How to Program Organizations and Roles in the JADE Framework (bibtex)
by Matteo Baldoni, Guido Boella, Valerio Genovese, Roberto Grenna, Leendert van der Torre
Abstract:
The organization metaphor is often used in the design and imple- mentation of multiagent systems. However, few agent programming languages provide facilities to deÞne them. Several frameworks are proposed to coordinate MAS with organizations, but they are not programmable with general purpose languages. In this paper we extend the JADE framework with primitives to pro- gram in Java organizations structured in roles, and to enable agents to play roles in organizations. Roles facilitate the coordination of agents inside an organiza- tion and offer new abilities (powers) in the context of organizations to the agents which satisfy the requirements necessary to play the roles. To program organiza- tions and roles, we provide primitives which enable an agent to enact a new role in an organization to invoke powers.
Reference:
How to Program Organizations and Roles in the JADE Framework (Matteo Baldoni, Guido Boella, Valerio Genovese, Roberto Grenna, Leendert van der Torre), In Multiagent System Technologies, 6th German Conference, MATES 2008, Kaiserslautern, Germany, September 23-26, 2008. Proceedings (Ralph Bergmann, Gabriela Lindemann, Stefan Kirn, Michal Pechoucek, eds.), Springer, volume 5244, 2008.
Bibtex Entry:
@InProceedings{Baldoni2008,
  Title                    = {How to Program Organizations and Roles in the {JADE} Framework},
  Author                   = {Matteo Baldoni and Guido Boella and Valerio Genovese and Roberto Grenna and Leendert van der Torre},
  Booktitle                = {Multiagent System Technologies, 6th German Conference, MATES 2008, Kaiserslautern, Germany, September 23-26, 2008. Proceedings},
  Year                     = {2008},
  Editor                   = {Ralph Bergmann and Gabriela Lindemann and Stefan Kirn and Michal Pechoucek},
  Pages                    = {25-36},
  Publisher                = {Springer},
  Series                   = {Lecture Notes in Computer Science},
  Volume                   = {5244},

  Abstract                 = {The organization metaphor is often used in the design and imple- mentation of multiagent systems. However, few agent programming languages provide facilities to deÞne them. Several frameworks are proposed to coordinate MAS with organizations, but they are not programmable with general purpose languages. In this paper we extend the JADE framework with primitives to pro- gram in Java organizations structured in roles, and to enable agents to play roles in organizations. Roles facilitate the coordination of agents inside an organiza- tion and offer new abilities (powers) in the context of organizations to the agents which satisfy the requirements necessary to play the roles. To program organiza- tions and roles, we provide primitives which enable an agent to enact a new role in an organization to invoke powers.},
  Affiliation              = {icr},
  Bdsk-url-1               = {http://icr.uni.lu/leonvandertorre/papers/mates08.pdf},
  Bibsource                = {DBLP, http://dblp.uni-trier.de},
  Ee                       = {http://dx.doi.org/10.1007/978-3-540-87805-6_4},
  Timestamp                = {2013.07.26},
  Url                      = {http://icr.uni.lu/leonvandertorre/papers/mates08.pdf}
}
Powered by bibtexbrowser