DocumentCode
2997915
Title
Simulation in Java with SSJ
Author
L´Ecuyer, Pierre ; Buist, Eric
Author_Institution
Departement d´´Informatique et de Recherche Operationnelle, Univ. de Montreal, Que., Canada
fYear
2005
fDate
4-7 Dec. 2005
Abstract
We describe SSJ, an organized set of software tools offering general-purpose facilities for stochastic simulation programming in Java. It supports the event view, process view, continuous simulation, and arbitrary mixtures of these. Random number generators with multiple streams and sub-streams, quasi-Monte Carlo methods and their randomizations, and random variate generation for a rich selection of distributions, are all supported in an integrated framework. Performance, flexibility, and extensibility were key criteria in the design and implementation of SSJ. We illustrate its use by simple examples.
Keywords
Java; digital simulation; software tools; Java; SSJ; continuous simulation; event view; process view; quasi-Monte Carlo method; random number generators; random variate generation; software tool; stochastic simulation programming; Animation; Computational modeling; Computer languages; Discrete event simulation; Java; Packaging; Random number generation; Software tools; Stochastic processes; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2005 Proceedings of the Winter
Print_ISBN
0-7803-9519-0
Type
conf
DOI
10.1109/WSC.2005.1574301
Filename
1574301
Link To Document