Olivier Boissier, Rafael H. Bordini, Jomi Hübner, Alessandro Ricci, Andrea Santi

Science of Computer Programming 78(6), pages 747-761, June 2013
Elsevier Science Publishers B. V.
Giacomo Cabri, Maria Ganzha (eds.)
Special section on Agent-oriented Design Methods and Programming Techniques for Distributed Computing in Dynamic and Complex Environments

This paper brings together agent-oriented programming, organisation-oriented programming and environment-oriented programming, all of which are programming paradigms that emerged out of research in the area of multi-agent systems. In putting together a programming model and concrete platform called JaCaMo which integrates important results and technologies in all those research directions, we show in this paper that with the combined paradigm, that we prefer to call multi-agent oriented programming, the full potential of multi-agent systems as a programming paradigm. JaCaMo builds upon three existing platforms: Jason for programming autonomous agents, Moise for programming agent organisations, and CArtAgO for programming shared environments. This paper also includes a simple example that illustrates the approach and discusses some real-world applications that have been or are being developed with JaCaMo.

(keywords) Multi-agent oriented programming; Autonomous agents; Shared environments; Agent organisations
 @article{jacamo-scp78,
Author = {Boissier, Olivier and Bordini, Rafael H. and H{\"u}bner, Jomi and Ricci, Alessandro and Santi, Andrea},
Doi = {10.1016/j.scico.2011.10.004},
Editor = {Cabri, Giacomo and Ganzha, Maria},
Issn = {0167-6423},
Journal = {Science of Computer Programming},
Keywords = {Multi-agent oriented programming; Autonomous agents; Shared environments; Agent organisations},
Month = jun,
Note = {Special section on Agent-oriented Design Methods and Programming Techniques for Distributed Computing in Dynamic and Complex Environments},
Number = 6,
Pages = {747--761},
Title = {Multi-agent Oriented Programming with {JaCaMo}},
Url = {http://www.sciencedirect.com/science/article/pii/S016764231100181X},
Volume = 78,
Year = 2013

Journals & Series

Publication

— authors

Olivier Boissier, Rafael H. Bordini, Jomi Hübner, Alessandro Ricci, Andrea Santi

— editors

Giacomo Cabri, Maria Ganzha

— status

published

— sort

article in journal

Venue

— journal

Science of Computer Programming

— volume

78

— issue

6

— pages

747-761

— publication date

June 2013

URLs

original page

Identifiers

— DOI

10.1016/j.scico.2011.10.004

— print ISSN

0167-6423

BibTeX

— BibTeX ID
jacamo-scp78
— BibTeX category
article

Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY