SimPy

SimPy, a free discrete-event simulation package based on Python
Original author(s)Klaus G. Müller, Tony Vignaux
Developer(s)Ontje Lünsdorf, Stefan Scherfke
Initial releaseSeptember 17, 2002 (2002-09-17)
Stable release
4.1.1 / November 12, 2023; 11 months ago (2023-11-12)
Repository
Written inPython
Operating systemCross-platform
TypeDiscrete event simulation
LicenseMIT
Websitesimpy.readthedocs.org

SimPy stands for “Simulation in Python”, is a process-based discrete-event simulation framework based on standard Python.[1] It enables users to model active components such as customers, vehicles, or agents as simple Python generator functions. SimPy is released as open source software under the MIT License. The first version was released in December 2002.[2]

  1. ^ Iwata, Curtis; Mavris, Dimitri (2013-01-01). "Object-Oriented Discrete Event Simulation Modeling Environment for Aerospace Vehicle Maintenance and Logistics Process". Procedia Computer Science. 16: 187–196. doi:10.1016/j.procs.2013.01.020. ISSN 1877-0509.
  2. ^ Xiong, Xinli; Ma, Linru; Cui, Chao (2020-01-13). "Simulation Environment of Evaluation and Optimization for Moving Target Defense: A SimPy Approach". Proceedings of the 2019 9th International Conference on Communication and Network Security. ICCNS '19. New York, NY, USA: Association for Computing Machinery. pp. 114–117. doi:10.1145/3371676.3371692. ISBN 978-1-4503-7662-4.