The adoption of an agent-based approach that incorporates intelligence, adaptation and learning abilities has proved to significantly increase the realism and the accuracy of the simulation. Simulation systems of such a kind, however, require computational resources that might be considerable for a single agent, so to become unfeasible when the number of simulated agents scales up. A distributed environment is thus needed to allow the execution of such simulation systems, particularly in the case of scenarios populated by a large number of agents. Building an agent-based distributed simulation system, however, requires both specific expertise and knowledge of distributed simulation standards and a non-negligible amount of effort to develop ad-hoc components. This paper introduces a simulation framework named DisSimJADE, which enables the incorporation of distributed simulation facilities into existing agent-based systems. DisSimJADE is built on top of the popular agent-based framework JADE and allows to define agent-based simulation systems that can be transparently executed either in a local or distributed, therefore bringing significant savings in terms of effort and development time. In addition, DisSimJADE provides a uniform interface to the JADE framework, which further facilitates the production of distributed simulation systems to developers of JADE-based multi-agent systems.

Gianni, D., D'Ambrogio, A., Iazeolla, G. (2009). DisSimJADE: a framework for the development of agent-based distributed simulation systems. In Proceedings of the 2nd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2009 [10.4108/ICST.SIMUTOOLS2009.5725].

DisSimJADE: a framework for the development of agent-based distributed simulation systems

D'AMBROGIO, ANDREA;IAZEOLLA, GIUSEPPE
2009-01-01

Abstract

The adoption of an agent-based approach that incorporates intelligence, adaptation and learning abilities has proved to significantly increase the realism and the accuracy of the simulation. Simulation systems of such a kind, however, require computational resources that might be considerable for a single agent, so to become unfeasible when the number of simulated agents scales up. A distributed environment is thus needed to allow the execution of such simulation systems, particularly in the case of scenarios populated by a large number of agents. Building an agent-based distributed simulation system, however, requires both specific expertise and knowledge of distributed simulation standards and a non-negligible amount of effort to develop ad-hoc components. This paper introduces a simulation framework named DisSimJADE, which enables the incorporation of distributed simulation facilities into existing agent-based systems. DisSimJADE is built on top of the popular agent-based framework JADE and allows to define agent-based simulation systems that can be transparently executed either in a local or distributed, therefore bringing significant savings in terms of effort and development time. In addition, DisSimJADE provides a uniform interface to the JADE framework, which further facilitates the production of distributed simulation systems to developers of JADE-based multi-agent systems.
SIMUTools 2009 - 2nd International ICST Conference on Simulation Tools and Techniques
Roma
2009
2.
Rilevanza internazionale
2009
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
iscrete event simulation; Distributed computer systems; Intelligent agents; Silicate minerals, Age
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84922896723&partnerID=40&md5=2916ed218703e0d34cb973b665080ff4
Intervento a convegno
Gianni, D., D'Ambrogio, A., Iazeolla, G. (2009). DisSimJADE: a framework for the development of agent-based distributed simulation systems. In Proceedings of the 2nd International ICST Conference on Simulation Tools and Techniques, SIMUTools 2009 [10.4108/ICST.SIMUTOOLS2009.5725].
Gianni, D; D'Ambrogio, A; Iazeolla, G
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/2108/40911
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact