• 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