APICe » Publications » Integrating Artifact-Based Environments with Heterogeneous Agent-Programming Platforms

Integrating Artifact-Based Environments with Heterogeneous Agent-Programming Platforms

Alessandro Ricci, Michele Piunti, Lemi Daghan Acay, Rafael H. Bordini, Jomi Hübner, Mehdi Dastani
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
7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS-08), pages 225-232, 12-16 May 2008.
Lin Padgham, David C. Parkes (eds.), IFAAMAS, Estoril, Portugal
@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}