Implementing a random number package with splitting facilities
ACM Transactions on Mathematical Software (TOMS)
Random number generation and quasi-Monte Carlo methods
Random number generation and quasi-Monte Carlo methods
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Latin supercube sampling for very high-dimensional simulations
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
Simulation Modeling and Analysis
Simulation Modeling and Analysis
An Object-Oriented Random-Number Package with Many Long Streams and Substreams
Operations Research
Variance with alternative scramblings of digital nets
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Variance Reduction via Lattice Rules
Management Science
SSJ: SSJ: a framework for stochastic simulation in Java
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Simkit: component based simulation modeling with Simkit
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Proceedings of the 35th conference on Winter simulation: driving innovation
Combination of General Antithetic Transformations and Control Variables
Mathematics of Operations Research
The process view of simulation (Operating and programming systems series)
The process view of simulation (Operating and programming systems series)
Single-threaded specification of process-interaction formalism in Java
WSC '04 Proceedings of the 36th conference on Winter simulation
Quasi-Monte Carlo methods in finance
WSC '04 Proceedings of the 36th conference on Winter simulation
A java library for simulating contact centers
WSC '05 Proceedings of the 37th conference on Winter simulation
Fast random number generators based on linear recurrences modulo 2: overview and comparison
WSC '05 Proceedings of the 37th conference on Winter simulation
A java library for simulating contact centers
WSC '05 Proceedings of the 37th conference on Winter simulation
Variance reduction in the simulation of call centers
Proceedings of the 38th conference on Winter simulation
Specifying and simulating modern warfare scenarios with ITSimBw
Proceedings of the 38th conference on Winter simulation
TestU01: A C library for empirical testing of random number generators
ACM Transactions on Mathematical Software (TOMS)
Application of BML to inter-agent communication in the ITSimBw simulation environment
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Real-time prediction in a stochastic domain via similarity-based data-mining
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Process-oriented simulation for mixed-model assembly lines
Proceedings of the 2007 Summer Computer Simulation Conference
Comparison of Point Sets and Sequences for Quasi-Monte Carlo and for Random Number Generation
SETA '08 Proceedings of the 5th international conference on Sequences and Their Applications
A Fast Jump Ahead Algorithm for Linear Recurrences in a Polynomial Space
SETA '08 Proceedings of the 5th international conference on Sequences and Their Applications
The Palladio component model for model-driven performance prediction
Journal of Systems and Software
A plug-in-based architecture for random number generation in simulation systems
Proceedings of the 40th Conference on Winter Simulation
Integrating software performance curves with the palladio component model
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
Concurrency and Computation: Practice & Experience
Metrics and techniques for quantifying performance isolation in cloud environments
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Model transformations in non-functional analysis
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
Using time-driven activity-based costing to manage digital forensic readiness in large organisations
Information Systems Frontiers
Tutorial on building M&S software based on reuse
Proceedings of the Winter Simulation Conference
RMSIM: a Java library for simulating revenue management systems
Proceedings of the Winter Simulation Conference
Evaluating container stacking rules using simulation
Proceedings of the Winter Simulation Conference
Markov Chain Simulation with Fewer Random Samples
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
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.