List of system dynamics software
From Infogalactic: the planetary knowledge core
This List allows comparison of various aspects of software offering system dynamics features:
Due to concerns over commercial postings on the System Dynamics main topic,
commercial hyperlinks are specifically NOT active on this list.
Comparison table: system dynamics software
Package name | Free Software? | License type | Implementation language | Last updated (year) | Contact | More info |
---|---|---|---|---|---|---|
Analytica | Y | Commercial with free version | C++ | 2014 | http://www.lumina.com | Supports system dynamics, Monte Carlo simulation, array abstraction, linear and non-linear optimization. Uses influence diagrams to define, navigate, and document models. |
AnyLogic | N | Commercial; free PLE version is available for education and self-education. | Java | 2015 | http://anylogic.com | Supports system dynamics, agent based and discrete event modeling, allows the users to create hybrid models. |
ASCEND | Y | GPL | C | 2012 | http://ascend4.org/ | A free open-source computer program for solving small to very large mathematical models. ASCEND can solve systems of non-linear equations, linear and nonlinear optimisation problems, and dynamic systems expressed in the form of differential/algebraic equations. |
Consideo | N | Commercial | 2012 | http://www.consideo-modeler.de/ | (commercial software combining different methods, concept maps, system dynamics) | |
DYNAMO | N | Commercial, no longer distributed commercially | AED, Pascal | 1986 | N/A | historical DYNAMO models are often available at the MIT system dynamics web site. DYNAMO software for microcomputers may be available via eBay or other resale sites. |
Dynaplan Smia | N | Commercial | C++ | 2013 | http://www.dynaplan.com | System dynamics, causal loops, multi-dimensional arrays, hierarchical models, reusable components, scripted functions, stochastic and sensitivity analysis, optimization, scenarios |
Forio Simulations | N | Commercial | - | http://www.forio.com | web-based system dynamics software | |
Insight Maker | YL | Insight Maker Public License | JavaScript | 2015 | http://www.InsightMaker.com | Web based, multi-user, supports Causal Loop Diagrams, Rich Pictures, Dialogue Mapping, Mind Mapping, as well as Stock & Flow simulation models. |
JDynSim | Y | GPL | Java | 2010 | https://code.google.com/p/dynsim/ | System dynamics framework for java. |
MapleSim | N | Commercial | Java (GUI), C and Maple (engine) | 2013 | http://www.maplesoft.com/products/maplesim/ | Modelica-based system-level modeling tool. Leverages symbolic computation through tight integration with Maple. |
Mapsim | Y | GNU Library or Lesser General Public License (LGPL) | Microsoft .NET | 2013 | http://mapsim.sourceforge.net/ | |
Minsky | Y | GNU Library or Lesser General Public License (LGPL) | C++ | 2015 | http://sourceforge.net/projects/minsky/?source=navbar | Graphic wiring interface. Specialist economic modeling. |
NetLogo | Y | GPLv2 | Java, Scala | 2015 | http://ccl.northwestern.edu/netlogo | Agent-based modeling environment in LOGO; supports system dynamics models as a secondary feature. |
OptiSim | N | Free for educational use. Copyright 2009-2010 by Tomasz Zawadzki. All rights reserved. | Java | 2010 | http://www.optisim.org/QLENG/ | Web-based system dynamics software for educational use. Project no longer appears active and code is inaccessible |
Powersim Studio | N | Commercial with a free trial 30 day license | C++ | 2013 | http://www.powersim.com | Supports system dynamics and discrete event modeling. Free renewable license for Studio Express |
Pyndamics | Y | Free (MIT License) | Python | 2013 | https://code.google.com/p/pyndamics/ | Free and open source numerical dynamics software written in Python, supporting a simple syntax for writing differential equations. |
RecurDyn | N | Commercial with a free trial 30 day license | C++ | 2013 | http://www.recurdyn.de | RecurDyn offers MultiBody Dynamic capabilities with an integrated powerful non linear Finite Element Method called MFBD technology (Multi Flexible Body Dynamics). RecurDyn returns precise dynamic motion results including stress analysis in one single simulation. It also features flexible body contacts and non linear deformations. |
Simantics System Dynamics | Y | EPL | Java, Modelica | 2015 | http://sysdyn.simantics.org | Free and open source system dynamics modelling software with stock and flow modelling, hierarchical models and array variables. |
Simile | N | Commercial | C++, Prolog, Tcl | 2013 | http://www.simulistics.com/ | System Dynamics software with object-based concepts: hierarchical (nested) models, associations between models. Models may be "pure" System Dynamics. Discrete event-based modelling. Free evaluation license limited to 25 model elements not by time or functionality. |
Simulink | N | Commercial | ? | 2015 | http://www.mathworks.com/products/simulink/ | Has tight integration with MATLAB |
Sphinx SD Tools | Y | Apache License, Version 2.0. | Java | 2013 | http://sourceforge.net/projects/sphinxes/ | |
Stella, iThink | N | Commercial | 2012 | http://iseesystems.com | Model builder based around an intuitive icon-based graphical interface | |
Sysdea | N | Commercial | 2013 | http://sysdea.com | Browser-based modeling tool for a monthly fee | |
SystemDynamics | Y | GPL | Java | 2009 | http://sourceforge.net/projects/system-dynamics/ | |
TRUE (Temporal Reasoning Universal Elaboration) | N | Freeware Copyright 2002-2014 True-World. All rights reserved. | WLanguage Windev | 2014 | http://www.true-world.com/ | system dynamics + 3D Modeler (3D Rendering using OpenGL graphics library) + Procedural animation |
Vensim | N | Commercial | 2012 | http://vensim.com/ | PLE version free for educational and personal use; non-free versions for commercial use | |
VisSim | N | Commercial | C | 2011 | http://www.vissim.com | Accredited educational institutions are allowed to site license VisSim v3.0 at no cost. The latest versions of VisSim and add-ons are also available to students and academic institutions at reduced pricing. A read-only version of the software, VisSim Viewer is available free of charge and provides a way for people not licensed to use VisSim to run VisSim models. |
Wolfram SystemModeler | N | Commercial | 2015 | http://www.wolfram.com/system-modeler | Supports system dynamics, discrete event modeling, external C-functions, hierarchical models. Supports the Modelica modeling language and has tight integration with Mathematica. Models can be exported to run as standalone applications for users without SystemModeler. |
- L.^ Graphing library MxGraph is licensed separately (available under paid commercial licence)