List of discrete event simulation software explained

This is a list of notable discrete-event simulation software.

Commercial

SoftwarePublisherDescriptionLast Updated
AnyLogicThe AnyLogic CompanyA general purpose multimethod modeling tool. Combines agent-based, system dynamics, and discrete event modeling.[1]
Arena (software)Rockwell AutomationA discrete event simulation program that also allows modeling of continuous processes.[2]
Care pathway simulatorSAASoft Ltd.A discrete event simulation program specifically designed for service industries e.g. healthcare.Unknown
Enterprise DynamicsINCONTROL Simulation SolutionsA simulation software platform to model and analyze virtually any manufacturing, material handling and logistics challenge.[3]
ExtendSimImagine That Inc.A general purpose, multi-method simulation and analysis tool that also includes discrete rate and reliability block diagramming components.[4]
DELMIADassault SystemesPart of the 3DEXPERIENCE platform of Dassault Systemes[5]
FlexSimFlexSim Software Products, Inc.A discrete event simulation software with a drag-and-drop interface for modeling simulations in 3D.[6]
GoldSimGoldSim Technology Group LLCCombines system dynamics with aspects of discrete event simulation, embedded in a Monte Carlo framework.[7]
GPSSVariousA discrete event simulation language. Different implementations are available through vendors.Various
Alion ScienceA general purpose discrete event modeling tool that uses a drag and drop interface and the C# programming language.[8]
RTSync CorporationA general purpose DEVS methodology based software environment for discrete event and hybrid models.[9]
Plant SimulationSiemens PLM SoftwareSoftware that enables the simulation and optimization of production systems and processes.[10]
Simcad ProCreateASoft, IncDiscrete event simulation software. On-The-Fly model changes while the simulation is running. Visual interface with no coding environment. Includes VR and Physics engine. [11]
SimEventsMathWorksAdds discrete event simulation to the MATLAB/Simulink environment.[12]
SIMUL8SIMUL8 CorporationDiscrete event simulation software with focus on rapid speed of build. Includes ability to combine discrete event, agent and continuous simulation in single model. https://www.simul8.com/whats-new
Visual ComponentsVisual Components OyThe next generation of 3D manufacturing simulation technology. Designed for manufacturing professionals and built on a powerful, flexible, and scalable platform.[13]
VisualSimMirabilis Design Inc.Model-based system architecture exploration of electronics, embedded software and semiconductors based on timing, power consumption and functionality
WITNESSLanner Group Ltd.Discrete event simulation with VR available on desktop and cloud

Open source

NameLanguageTypeLast UpdatedLicenseDescription
CPN ToolsBETAApplication (v4.0.1)[14] GPLv2A tool to analyse logistics/queuing models in all types of applications.
DESMO-JJavaLibrary (v2.5.1c)[15] Apache 2.0A framework for discrete-event simulation in Java, supporting hybrid event/process models and providing animation in 2D and 3D.
JaamSimJavaLibraryJuly 7, 2024(v.2024-05)Apache 2.0JaamSim is a free, open source discrete-event simulation software.[16]
OcavaJavaLibraryJune 7, 2024Apache 2.0Ocava is an open-source Java project for writing and testing simulations. It can also be used in a live production environment.
PowerDEVSC++Application (v933)[17] AFL, GPLv2An integrated tool for hybrid systems modeling and simulation based on the DEVS formalism.
Ptolemy IIJavaLibrary (v10.0.1)[18] BSDA software framework supporting experimentation with actor-oriented design.
SalabimPythonLibraryJune 30, 2024 (v24.0.9)[19] MITA Python library for object-oriented discrete event simulation (DES) and animation.[20]
se-libPythonLibraryJuly 3, 2024MITOpen source Systems Engineering Library (se-lib) provides discrete event and system dynamics simulation. [21]
SIM.JSJavaScriptLibrary (v0.26)[22] LGPLSIM.JS is a general-purpose Discrete Event Simulation library written entirely in JavaScript. Runs in browser and a GUI-based modeling tool is supported.
SimPyPythonLibrary (4.1.1)[23] MITSimPy is a process-based discrete-event simulation framework based on standard Python.[24]
SimulaSimulaLanguageA programming language designed specifically for simulation.
SystemCC++Library (v2.3.3)[25] Apache 2.0A set of C++ classes and macros which provide an event-driven simulation kernel.

See also

Further reading

Notes and References

  1. Web site: Pathmind Reinforcement Learning Experiment in AnyLogic 8.7.4. 2021-06-03. www.anylogic.com.
  2. Web site: Ąrena 16 Release Notes. Retrieved 2020-03-09.
  3. Web site: Enterprise Dynamics 10.2 released. support.incontrolsim.com. 2016-10-06.
  4. Web site: ExtendSim Simulation Software Updates. www.extendsim.com. 2019-04-01.
  5. Web site: Dassault Systemes website . 2019-06-24 . en-US.
  6. Web site: FlexSim 2022.0.
  7. Web site: News - GoldSim. www.goldsim.com. 2016-10-06.
  8. Web site: Micro Saint Sharp Homepage. www.microsaintsharp.com. 2019-05-20.
  9. Web site: RTSync Homepage. www.rtsync.com. 2016-10-06.
  10. Web site: Tecnomatix Plant Simulation 15 – What's New?. 2019-05-03. 2020-10-15.
  11. Web site: Simcad Pro Process Simulator 12.2. Software. CreateASoft, Inc - Simulation. www.createasoft.com. 2016-10-06.
  12. Web site: SimEvents - What's New. www.mathworks.com. 2016-10-06.
  13. Web site: Visual Components - 3D Manufacturing Simulation Software. www.visualcomponents.com. 2023-09-21.
  14. http://cpntools.org/download/whatsnew "CPN Tools - Whats New?"
  15. http://desmoj.sourceforge.net/version_history.html "DESMO-J version history"
  16. Web site: JaamSim Users Discussion Group - Google Groups . 2024-08-02 . groups.google.com.
  17. http://sourceforge.net/projects/powerdevs/files/ "PowerDEVS - Sourceforge release list"
  18. http://ptolemy.eecs.berkeley.edu/ptolemyII/index.htm "Ptolemy II Homepage"
  19. https://salabim.org/changelog.html "Salabim changelog"
  20. https://github.com/salabim/salabim "Salabim GitHub"
  21. http://se-lib.org/function_reference.html#discrete-event "se-lib Function Reference for Discrete Event Simulation"
  22. http://code.google.com/p/simjs-source/source/list "SIM.JS - code.google.com changes"
  23. https://simpy.readthedocs.io/en/latest/about/history.html "SimPy History & Change Log"
  24. https://simpy.readthedocs.io/ "SimPy Documentation"
  25. http://accellera.org/downloads/standards/systemc "accellera"