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.
Ciw Python Library February 9, 2016 (v0.0.3)[2] MIT A simulation framework for open queueing networks.
CPN Tools BETA Software September 1, 2013 (v4.0.0)[3] GPLv2 A tool to analyse logistics/queuing models in all types of applications.
DESMO-J Java Library March 26, 2014 (v2.4.1)[4] 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[5] LGPLv3 A free, open-source discrete-event simulation/emulation library.
Galatea Java November 4, 2013 (V3.0r6)[6] GPLv2 An agent-based simulation platform.
JaamSim Java Software April 11, 2016 (2016-08)[7] Apache 2.0 Commercial quality software with a graphical user interface, drag and drop model building, 3D graphics, and pre-built objects.
MASON Java Library November 29, 2013 (v17)[8] 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)[9] 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)[10] BSD An open-source software framework supporting experimentation with actor-oriented design.[10]
SIM.JS JavaScript Library January 16, 2012 (v0.26)[11] 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.
simmer R Library April 22, 2016 (v3.2.0)[12] MIT An open source process-oriented and trajectory-based discrete-event simulation package for R.
SimPy Python Library April 7, 2014 (v3.0.4)[13] 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)[14] 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[15] LGPLv2.1 An open source software framework for discrete-event simulation in Java.
warped2 C++ Library MIT A high performance open source discrete-event simulation kernel written in C++ and designed for parallel execution on multi-core processors and clusters.

Commercial

Not yet categorized

Further reading

References

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