Simulation can be an important conceptual and practical tool to support the engineering of multi-agent systems (MAS), in different ways. In this paper we consider the case in which simulation is applied and exploited directly upon a MAS developed using an existing agent/MAS programming platform. That is: without requiring to model and simulate agents and their environment using a different platform, e.g. an agent-based simulation one. In particular, we describe the design of JaCaMo-sim, an extension of the JaCaMo platform that makes it possible to both run and simulate the execution of MAS programs based on BDI agents written in Jason, situated in artifact-based environments developed in CArtAgO. The tool can be useful for different aspects that concern MAS engineering, from MAS testing/debugging at development time to agent decision making support at runtime.

Ricci, A., Croatti, A., Bordini, R.H., Hübner, J.F., Boissier, O. (2020). Exploiting Simulation for MAS Development and Execution—The JaCaMo-Sim Approach. Springer International Publishing [10.1007/978-3-030-66534-0_3].

Exploiting Simulation for MAS Development and Execution—The JaCaMo-Sim Approach

Ricci, Alessandro;Croatti, Angelo;
2020

Abstract

Simulation can be an important conceptual and practical tool to support the engineering of multi-agent systems (MAS), in different ways. In this paper we consider the case in which simulation is applied and exploited directly upon a MAS developed using an existing agent/MAS programming platform. That is: without requiring to model and simulate agents and their environment using a different platform, e.g. an agent-based simulation one. In particular, we describe the design of JaCaMo-sim, an extension of the JaCaMo platform that makes it possible to both run and simulate the execution of MAS programs based on BDI agents written in Jason, situated in artifact-based environments developed in CArtAgO. The tool can be useful for different aspects that concern MAS engineering, from MAS testing/debugging at development time to agent decision making support at runtime.
2020
Engineering Multi-Agent Systems
42
60
Ricci, A., Croatti, A., Bordini, R.H., Hübner, J.F., Boissier, O. (2020). Exploiting Simulation for MAS Development and Execution—The JaCaMo-Sim Approach. Springer International Publishing [10.1007/978-3-030-66534-0_3].
Ricci, Alessandro; Croatti, Angelo; Bordini, Rafael H.; Hübner, Jomi F.; Boissier, Olivier
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/797201
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact