A federated approach to parallel and distributed simulation of complex systems

Andrzej Sikora; Ewa Niewiadomska-Szynkiewicz

International Journal of Applied Mathematics and Computer Science (2007)

  • Volume: 17, Issue: 1, page 99-106
  • ISSN: 1641-876X

Abstract

top
The paper describes a Java-based framework called ASimJava that can be used to develop parallel and distributed simulators of complex real-life systems. Some important issues associated with the implementation of parallel and distributed simulations are discussed. Two principal paradigms for constructing simulations today are considered. Particular attention is paid to an approach for federating parallel and distributed simulators. We describe the design, performance and applications of the ASimJava framework. Two practical examples, namely, a simple manufacturing system and computer network simulations are provided to illustrate the effectiveness and range of applications of the presented software tool.

How to cite

top

Sikora, Andrzej, and Niewiadomska-Szynkiewicz, Ewa. "A federated approach to parallel and distributed simulation of complex systems." International Journal of Applied Mathematics and Computer Science 17.1 (2007): 99-106. <http://eudml.org/doc/207825>.

@article{Sikora2007,
abstract = {The paper describes a Java-based framework called ASimJava that can be used to develop parallel and distributed simulators of complex real-life systems. Some important issues associated with the implementation of parallel and distributed simulations are discussed. Two principal paradigms for constructing simulations today are considered. Particular attention is paid to an approach for federating parallel and distributed simulators. We describe the design, performance and applications of the ASimJava framework. Two practical examples, namely, a simple manufacturing system and computer network simulations are provided to illustrate the effectiveness and range of applications of the presented software tool.},
author = {Sikora, Andrzej, Niewiadomska-Szynkiewicz, Ewa},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {Frame Relay; parallel simulation; federated simulators; distributed simulation; computer networks simulation; frame relay},
language = {eng},
number = {1},
pages = {99-106},
title = {A federated approach to parallel and distributed simulation of complex systems},
url = {http://eudml.org/doc/207825},
volume = {17},
year = {2007},
}

TY - JOUR
AU - Sikora, Andrzej
AU - Niewiadomska-Szynkiewicz, Ewa
TI - A federated approach to parallel and distributed simulation of complex systems
JO - International Journal of Applied Mathematics and Computer Science
PY - 2007
VL - 17
IS - 1
SP - 99
EP - 106
AB - The paper describes a Java-based framework called ASimJava that can be used to develop parallel and distributed simulators of complex real-life systems. Some important issues associated with the implementation of parallel and distributed simulations are discussed. Two principal paradigms for constructing simulations today are considered. Particular attention is paid to an approach for federating parallel and distributed simulators. We describe the design, performance and applications of the ASimJava framework. Two practical examples, namely, a simple manufacturing system and computer network simulations are provided to illustrate the effectiveness and range of applications of the presented software tool.
LA - eng
KW - Frame Relay; parallel simulation; federated simulators; distributed simulation; computer networks simulation; frame relay
UR - http://eudml.org/doc/207825
ER -

References

top
  1. Chen G. and Szymański B.K., Lookback (2002): A new way of exploiting parallelism in discrete event simulation. - Proc. 16-th Workshop Parallel and Distributed Simulation, Washington, DC, pp.153-162. 
  2. Chen G. and Szymański B.K. (2003): Four types of lookback. - Proc. 17-th Workshop Parallel and Distributed Simulation,San Diego, USA, pp.3-10. 
  3. Ferenci S.L., Perumalla K.S. and Fujimoto R.M. (2000): An approach for federating parallel simulators. - Proc. 14-th Workshop Parallel and Distributed Simulation (PADS 2000), Bologna, Italy, pp.63-70. 
  4. FRF (2007) Frame Relay Forum, tt http://www.frforum.com. 
  5. Fujimoto R.M., Perumalla K., Park A., Wu H., Ammar M.H., Riley G.F. (2003): Large-scale network simulation: How big? How fast?. - 11-th IEEE Symp. Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Los Alamos, USA, pp.116-125. 
  6. HLA (2007): High Level Architecture homepage, http://www.dmso.mil/public/transition/hla/. 
  7. Java Sim (2007) JavaSim homepage, http://www.javasim.org. 
  8. Jefferson D.A. (1985): Virtual time. - ACM Trans. Programm. Lang. Syst., Vol.7, No.3, pp.404-425. 
  9. Małowidzki M. (2004): Network simulators: A developer's perspective. - Proc. Int. Sym. Performance Evaluation of Computer and Telecommunication Systems (SPECTS'04), San Jose, USA, pp.1-9. 
  10. McCabe J.D. (2003): Network Analysis, Architecture, and Design. - New York: Morgan Kaufman. 
  11. Misra J. (1986): Distributed discrete-event simulation. - Comput. Surveys, Vol.18, No.1, pp.39-65. 
  12. Nicol D.M. and Fujimoto R. (1994): Parallel simulation today. - Anna. Oper. Res., No.53, pp.249-285. Zbl0822.65134
  13. Nicol D.M. (2003): Utility analysis of network simulators. - Int. J. Simul.: Syst. Sci. Technol., Vol.4, No.3-4, pp.55-69. 
  14. Niewiadomska-Szynkiewicz E., Żmuda M., Malinowski K. (2003): Application of Java-based framework to parallel simulation of large-scale systems. - Appl. Math. Comput. Sci., Vol.13, No.4, pp.537-547. Zbl1060.68139
  15. Niewiadomska-Szynkiewicz E. and Sikora A., AsimJava (2004): A Java-based library for distributed simulation. - J. Telecommun. Inf. Technol., No.3, pp.12-17. 
  16. (OPNET, 2007) OPNET Modeler homepage http://www.opnet.com/products/modeler/home.html. 
  17. Sokol L.M., Briscoe D.P. and Wieland A.P., MTW (1988): A strategy for scheduling discrete simulation events for concurrent execution. - Proc. SCS Multiconf. Distributed Simulation, San Diego, USA, pp.34-42. 
  18. SSFNET-C++ (2007): SSFNET-C++ homepage, http://www.cs.dartmouth.edu/ghyan/dassfnet/overview.htm. 
  19. SFNET-Java (2007): SFNET-Java homepage, http://www.ssfnet.org. 
  20. Szymański B.K., Saifee A., Sastry A., Liu Y., Mandnani K., Genesis (2002): A system for large-scale paralel network simulation. - Proc. Int. Conf. Parallel and Distributed Simulation, PADS 2002, Washington, USA, pp.89-96. 
  21. NS-2 (2007): The Network Simulator ns-2 homepage, tt http://www.isi.edu/nsnam/ns/. 
  22. Zeigler B.P., Praehofer H. and Kim T.G. (2000): Theory of Modeling and Simulation. - Orlando, USA, Academic Press Zbl1011.93031

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.