The JaCaMo project aims to promote the Multi-Agent Oriented Programming (MAOP) approach by providing a development platform that integrates tools and languages for programming the following dimensions of Multi-Agent Systems: agents, environment, and organisation.

JaCaMo platform addresses applications demanding autonomy, decentralisation, coordination, and openness.

[GitHub repository]

News

Presentations at Agent Toolkits Special Track EUMAS

  • “Yggdrasil: An Artifact-based Framework for Hypermedia Multi-Agent Systems”, Andrei Ciortea, Matteo Castellucci, Kai Schultz, Jérémy Lemée, Danai Vachtsevanou, Fabien Gandon, Simon Mayer, Valentin Berger, Samuele Burattini, Alessandro Ricci and Olivier Boissier
    • Yggdrasil is a framework for programming hypermedia environments inspired by A&A and using CArtAgO as a runtime engine for artifacts
    • JaCaMo-hypermedia is a library of CArtAgO artifacts for working with hypermedia environments
  • Extension of Moise with exception and accountability: “Exceptions and Accountability for Robust Applications of JaCaMo”, Matteo Baldoni, Cristina Baroglio, Roberto Micalizio and Stefano Tedeschi
  • Integration of BSPL in JaCaMo: “Jason+BSPL: Including Communication Protocols in Jason”, Matteo Baldoni, Samuel H. Christie V, Amit Chopra and Munindar P. Singh

Presentation at the 6th International Asynchronous Programming Models (APM) Workshop 2024 of an integration of BSPL in JaCaMo: “Programming Multiagent Systems via Information Protocols: the case of Jason”, Matteo Baldoni, Samuel H. Christie V, Amit Chopra and Munindar P. Singh

Technologies for embedded agents and multi-agent systems:

  • Two papers presented at PAAMS 2024 (“A Decentralized Agent-Based Model for Crisis Events Using Embedded Systems.” Lazarin, N. M., Alexandre, T., de Paiva, M. M., Pantoja, C. E., Viterbo, J., & Bernardini, F.) and (“Human and BDI-Agent Interaction via KQML Messages over IMAP and SMTP”, Lazarin, N. M., de Souza, J. P. B., Pantoja, C. E., Alexandre, T., & Viterbo, J.)
  • a regular course at graduate and undergraduate level: “Distributed and Embedded Multi-Agent Systems” (in portuguese);
  • Course on “Introduction to Distributed & Embedded Multiagent Systems” by Pantoja, C. E. and Lazarin, N. M. at WESAAC 2024
  • Course on Jason with ROS by Maiquel de Brito: Development of Autonomous Robots with BDI Agents and ROS at WESAAC 2024

Keynotes on MAOP, MAS, Agents on the Web at Summer School on AI Technologies for Trust, Interoperability, Autonomy and Resilience in Industry 4.0

JaCaMo book published by MIT Press in 2020 has been translated in Chinese and published by China Machine Press in 2023!

Version 1.2 released. The main new feature is a Command Line Interface to create, run, and manage applications