List of discrete event simulation software

From Wikipedia, the free encyclopedia
Jump to: navigation, search

This is a list of notable discrete event simulation software.

Open Source[edit]

Name Language Type Last Updated License Description
CPN Tools BETA Application February 1, 2015 (v4.0.1)[1] GPLv2 A tool to analyse logistics/queuing models in all types of applications.
DESMO-J Java Library November 30, 2015 (v2.5.1c)[2] 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[3] LGPLv3 A discrete-event simulation/emulation library.
JaamSim Java Library May 2, 2017[4] Apache 2.0 A framework for discrete-event simulation in Java, supporting animation in 2D and 3D.
PowerDEVS C++ Application September 18, 2013 (v933)[5] AFL, GPLv2 An integrated tool for hybrid systems modeling and simulation based on the DEVS formalism.
Ptolemy II Java Library December 17, 2014 (v10.0.1)[6] BSD A software framework supporting experimentation with actor-oriented design.[6]
salabim Python Library August 24, 2017 (v2.1.3) MIT salabim is a process-based discrete-event simulation package in Python. It features queues, distributions, resources and 2D-animation [7]
Sim4edu ΩΕ JavaScript Library June 13, 2017 (v1.1b)[8] MIT Sim4edu Omega-Epsilon (ΩΕ) is a JavaScript implementation of Object-Event Simulation (OES), which is a general Discrete Event Simulation approach.
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.
simmer R Library May 30, 2017 (v3.6.2) MIT simmer is a process-oriented and trajectory-based Discrete-Event Simulation (DES) package for R. As a noteworthy characteristic, simmer exploits the concept of trajectory: a common path in the simulation model for entities of the same type.
SimPy Python Library June 12, 2016 (3.0.9)[10] MIT SimPy is a process-based discrete-event simulation framework based on standard Python.[11]
Simula Simula Language June 1, 1967 A programming language designed specifically for simulation.
SystemC C++ Library March 23, 2014 (v2.3.1)[12] SystemC Open Source License A set of C++ classes and macros which provide an event-driven simulation kernel.


Software Publisher Description Last Updated
AnyLogic The AnyLogic Company A graphical general purpose simulation tool which supports discrete event, system dynamics and agent-based modeling approaches. May 25, 2015[13]
Arena (software) Rockwell Automation A discrete event simulation program that also allows modeling of continuous processes. August 14, 2017[14]
Care pathway simulator SAASoft Ltd. A discrete event simulation program specifically designed for service industries e.g. healthcare. Unknown
Enterprise Dynamics INCONTROL Simulation Solutions A simulation software platform. May 24, 2016[15]
ExtendSim Imagine That Inc. A general purpose simulation software package. February 13, 2015[16]
FlexSim FlexSim Software Products, Inc. A discrete event simulation software with a drag-and-drop interface for modeling simulations in 3D. September 6, 2016[17]
Gensym G2 Gensym A flexible discrete event simulation program with ability to integrate with external tools May 2, 2017[18]
GoldSim GoldSim Technology Group LLC Combines system dynamics with aspects of discrete event simulation, embedded in a Monte Carlo framework. September 21, 2015[19]
GPSS Various A discrete event simulation language. Different implementations are available through vendors. Various
MS4 Modeling Environment RTSync Corporation A general purpose DEVS methodology based software environment for discrete event and hybrid models. July 23, 2015[20]
NetSim TETCOS Network Simulation software with built-in development environment August 26, 2016[21]
Plant Simulation Siemens PLM Software Software that enables the simulation and optimization of production systems and processes. May 19, 2016[22]
ProModel ProModel, Inc. A discrete-event simulation tool that also allows modeling of continuous processes. June 1, 2014[23]
Simcad Pro CreateASoft, Inc Dynamic discrete and continuous simulation software. Visual interface with no coding environment. August 11, 2016[24]
SimEvents MathWorks Adds discrete event simulation to the MATLAB/Simulink environment. September 14, 2016[25]
Simio Simio LLC. An object oriented discrete event and agent based simulation software July 1, 2017[26]
SIMUL8 SIMUL8 Corporation Object-based simulation software March 22, 2016[27]
VisualSim Mirabilis Design Inc. Model-based system architecture exploration of electronics, embedded software and semiconductors based on timing, power consumption and functionality June 11, 2017

Further reading[edit]

  • 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. 
  • Dagkakis, Georgios; Heavey, Cathal (August 2016). "A review of open source discrete event simulation software for operations research". Journal of Simulation. Palgrave Macmillan UK. 10 (3): 193–206. doi:10.1057/jos.2015.9. 


  1. ^ "CPN Tools - Whats New?"
  2. ^ "DESMO-J version history"
  3. ^ "Facsimile News"
  4. ^ "JaamSim"
  5. ^ "PowerDEVS - Sourceforge release list"
  6. ^ a b "Ptolomy II Homepage"
  7. ^ "salabim manual"
  8. ^ " website"
  9. ^ "SIM.JS - changes"
  10. ^ "SimPy History & Change Log"
  11. ^ "SimPy Documentation"
  12. ^ "accellera"
  13. ^ "AnyLogic 7.3.2 Released! — AnyLogic Simulation Software". Retrieved 2016-10-06. 
  14. ^ "Arena Simulation Software". Retrieved 2017-08-14. 
  15. ^ "Enterprise Dynamics 10 released". Retrieved 2016-10-06. 
  16. ^ "ExtendSim Upgrades & Updates". Retrieved 2016-10-06. 
  17. ^ "Newsroom - FlexSim Simulation Software". Retrieved 2016-10-06. 
  18. ^ "G2 Standard". Retrieved 2017-05-02.  External link in |website= (help)
  19. ^ "News - GoldSim". Retrieved 2016-10-06. 
  20. ^ "RTSync Homepage". Retrieved 2016-10-06. 
  21. ^ "NetSim | NEW RELEASES". Retrieved 2016-10-06. 
  22. ^ "Tecnomatix Latest Release - What's New?". 2016-05-19. Retrieved 2016-10-06. 
  23. ^ "ProModel Online Newsletter". Retrieved 2016-10-06. 
  24. ^ Software, CreateASoft, Inc - Simulation. "Simcad Pro Process Simulator 12.2". Retrieved 2016-10-06. 
  25. ^ "SimEvents - What's New". Retrieved 2016-10-06. 
  26. ^ LLC, Simio. "Simio 8.158 New Public Release | Simio". Retrieved 2017-07-01. 
  27. ^ "CTO Blog – Why SIMUL8 2016 Will Surprise You!". Retrieved 2016-10-06.