An Introductory Tutorial for the Kotlin Simulation Library
The Kotlin Simulation Library (KSL) is an open-source library written in the Kotlin programming language that facilitates Monte Carlo and discrete-event simulation modeling. This paper provides a tutorial of the functionality of the discrete-event modeling capabilities provided by the KSL. The library provides an API framework for developing, executing, and analyzing models using both the event view and the process view modeling perspectives. Because models can be developed that contain both modeling perspectives, the KSL provides great flexibility during the modeling building process. This tutorial provides both an overview of the library and also a complete example including its analysis using KSL constructs.
Authors
- Manuel D. Rossetti (ORCID: https://orcid.org/0000-0002-6825-4926)
Institutions
- University of Arkansas at Fayetteville (US)
Publication Details
- Published
- 2024-12-15
- DOI
- https://doi.org/10.1109/wsc63780.2024.10838926
- Primary Topic
- Simulation Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00