Integrating  Artifact-Based Environments with Heterogeneous Agent-Programming Platforms


Alessandro Ricci, Michele Piunti, Lemi Daghan Acay, Rafael H. Bordini, Jomi Hübner, Mehdi Dastani

7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-08), pages 225-232
12-16 May 2008
IFAAMAS, Estoril, Portugal
Lin Padgham, David C. Parkes (eds.)

The "Agents and Artifacts" approach to developing multi-agent systems, and particularly the CARTAGO infrastructure to develop artifact-based environments, is becoming increasingly popular, as are platforms based on agent-oriented programming languages. However, so far there has been no work on developing multi-agent systems where agents implemented and deployed in different agent-programming platforms can interact as part of the same multi-agent system, with a shared environment. Due to the generality of CARTAGO environments and its Java-based implementation, we have successfully implemented a multi-agent system where Jason, 2APL, and simpA (which is activity-oriented rather than BDI) agents work together by sharing an artifact-based environment. This paper shows how this was achieved by allowing Jason, 2APL, and simpA agents to interact with CARTAGO artifacts, describing a general approach to developing such heterogeneous multi-agent systems. 

(keywords) cartago, A&A, jason, 2APL, simpa, artifacts, multi-agent systems, agent-oriented computing
 @inproceedings{artifacts-aamas08,
 Author = {Ricci, Alessandro and Piunti, Michele and Acay, Lemi Daghan and Bordini, Rafael H. and H{\"u}bner, Jomi and Dastani, Mehdi},
 Booktitle = {7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-08)},
 Title = {Integrating  Artifact-Based Environments with Heterogeneous Agent-Programming Platforms},
 Editors = {Padgham, Lin and Parkes, David C.},
 Address = {Estoril, Portugal},
 Month = {12--16} # may,
 Publisher = {IFAAMAS},
 Pages = {225--232},
 Year = 2008
Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY