Article ID: | iaor20097160 |
Country: | United States |
Volume: | 4 |
Issue: | 1 |
Start Page Number: | 69 |
End Page Number: | 87 |
Publication Date: | Oct 2008 |
Journal: | International Journal of Simulation and Process Modelling |
Authors: | Rossetti M D |
This paper describes the design and functionality of an open‐source object‐oriented library for executing discrete‐event simulation models in the Java programming language. The structure of the library is described in terms of its packages, class structure, and functionalities. The purpose of this paper is to provide an understanding of the library so that practitioners and researchers can better use the library for simulation modelling. In addition, the expository nature of this paper can help new users or students learn the basics of discrete‐event simulation from the library's design. The capabilities of the library are illustrated through a number of source‐code examples.