ACM Home Page
Please provide us with feedback. Feedback
DisSimJADE: a framework for the development of agent-based distributed simulation systems
Full text PdfPdf (3.50 MB)
Source International Conference On Simulation Tools And Techniques For Communications, Networks And Systems & Workshops archive
Proceedings of the 2nd International Conference on Simulation Tools and Techniques table of contents
Rome, Italy
SESSION: Parallel and distributed simulation table of contents
Article No. 21  
Year of Publication: 2009
ISBN:978-963-9799-45-5
Authors
Daniele Gianni  Oxford University, Oxford, UK
Andrea D'Ambrogio  University of Rome TorVergata, Rome, Italy
Giuseppe Iazeolla  University of Rome TorVergata, Rome, Italy
Sponsors
: Create-Net
: ICST
Publisher
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 26,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.4108/ICST.SIMUTOOLS2009.5725

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
JADE project home, http://jade.tilab.it, Telecom Italia.
 
4
 
5
FIPA Specification, http://www.fipa.org.
6
 
7
A. Helleboogh, T. Holvoet, D. Weyns, and Y. Berbers, "Extending Time Management Support for Multi-agent Systems". Proceedings of the 2004 Workshop on Multi Agent Simulation and Multi Agent-based Systems, LNCS 3415/2005, Springer Verlag, 2004, pp. 37--48.
 
8
F. Wang, S. J. Turner, and L. Wang, "Agent Communication in Distributed Simulations", Proceedings of the Multi-Agent and Multi-Agent-Based Simulation (MABS 2004), SpringerVerlag, LNAI 3415, 2005, pp. 11--24.
 
9
Jess Project http://www.jessrules.com.
 
10
A. Pokahr, L. Braubach, and W. Lamersdorf, "JADEx: Implementing a BDI-Infrastructure for JADE Agents", EXP - In Search of Innovation (Special Issue on JADE), vol 3, n. 3, Telecom Italia Lab, Turin, Italy, 2003, pp. 76--85.
 
11
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J. Loingtier, and J. Irwin, "Aspect-oriented programming", Proceedings of the European Conference on Object-Oriented Programming, Vol. 1241, Springer-Verlag, 1997, pp. 220--242.
 
12
 
13
IEEE 1516, Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) -- Framework and Rules.
14
 
15
 
16
B. P. Ziegler, G. Ball, H. Cho, J. S. Lee, and H. Sarjoughian, "Implementation of the DEVS Formalism over the HLA/RTI: Problems and Solutions", Proceedings of the 1999 Simulation Interoperability Workshop (SIW99).
 
17
 
18
A. M. Uhrmacher and B. Schattenberg, "Agents in Discrete Event Simulation," European Simulation Symposium (ESS98), 1998, pp. 129--136.
19
 
20
21
 
22
D. Gianni and A. D'Ambrogio, "A Language to Enable Distributed Simulation of Extended Queueing Networks", Journal of Computer, Vol. 2, N. 4, July, 2007, Academy Publisher, pp. 76--86.
 
23
 
24
 
25
XStream project home page, http://xstream.codehaus.org/.

Collaborative Colleagues:
Daniele Gianni: colleagues
Andrea D'Ambrogio: colleagues
Giuseppe Iazeolla: colleagues