List of discrete event simulation software

This is a list of discrete event simulation software.

Open Source

This list is incomplete; you can help by expanding it.
Name Language Type Last Updated License Description
adevs C++ Library February 20, 2014 (v2.8.1)[1] BSD A C++ library for building discrete event simulations. Adevs is based on the Discrete Event System Specification (DEVS) and Dynamic DEVS modeling formalisms; it supports parallel discrete event simulation and a runtime system for OpenModelica.
CPN Tools BETA Software September 1, 2013 (v4.0.0)[2] GPLv2 A tool to analyse logistics/queuing models in all types of applications.
DESMO-J Java Library March 26, 2014 (v2.4.1)[3] Apache 2.0 A framework for discrete-event simulation in Java, supporting hybrid event/process models and providing animation in 2D and 3D.
Facsimile Scala Library April 29, 2009[4] LGPLv3 A free, open-source discrete-event simulation/emulation library.
Galatea Java November 4, 2013 (V3.0r6)[5] GPLv2 An agent-based simulation platform.
MASON Java Library November 29, 2013 (v17)[6] AFLv3 A fast discrete-event multi-agent simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations.
PowerDEVS C++ Software September 18, 2013 (v933)[7] AFL, GPLv2 An integrated tool for hybrid systems modeling and simulation based on the DEVS formalism.
Ptolemy II Java Library October 28, 2010 (v8.0.1)[8] BSD An open-source software framework supporting experimentation with actor-oriented design.[8]
SIM.JS JavaScript Library January 16, 2012 (v0.26)[9] LGPL SIM.JS is a general-purpose Discrete Event Simulation library written entirely in JavaScript. Runs in browser and a GUI-based modeling tool is supported.
SimPy Python Library April 7, 2014 (v3.0.4)[10] MIT An open source process-oriented discrete event simulation package implemented in Python. It is based on Simula concepts, but goes significantly beyond Simula in its synchronization constructs.
SystemC C++ Library March 23, 2014 (v2.3.1)[11] SystemC Open Source License A set of C++ classes and macros which provide an event-driven simulation kernel in C++.
Tortuga Java Library September 1, 2008[12] LGPLv2.1 An open source software framework for discrete-event simulation in Java.

Commercial

Not yet categorized

Further reading

Byrne, James; Heavey, Cathal; Byrne, P.J. (March 2010). "A review of Web-based simulation and supporting tools". Simulation Modelling Practice and Theory (Elsevier) 18 (3): 253–276. doi:10.1016/j.simpat.2009.09.013. 

References

This article is issued from Wikipedia - version of the Thursday, February 04, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.