baseSim

baseSim

baseSim is a coherent and comprehensive collection of add-in components for Borland Delphi, and thus capitalises on the power and popularity of the Delphi environment and its trained user base. It provides fully featured, low-cost Discrete Event Simulation.

C++SIM

C++SIM is an object-oriented simulation package written in C++. It provides discrete event process-based simulation similar to SIMULA's simulation class and libraries.

Simulation Modelling & Analysis

C and FORTRAN examples from the book "Simulation Modelling and Analysis, by A.V. Law and W.D. Kelton.

CSIM19

CSIM 19 enables developers to create process-oriented, discrete-event simulation models of complex systems. In a discrete-event model, events occur at specific instants of time, and the model describes the system’s behaviour and performance at these times. Discrete-event simulation models employ a “next-event” methodology, rather than continuous analysis, to mimic the behaviour of a real system.

DESMO-J

DESMO-J is an object-oriented framework targeted at programmers developing simulation models. The acronym "DESMO-J" stands for "Discrete-Event Simulation and Modelling in Java". This longer name highlights DESMO-J's two significant properties: DESMO-J supports the discrete-event simulation paradigm. DESMO-J is implemented in Java. Using this framework to build simulation models ultimately results in writing a Java program.

deX

deX aims to provide a fast, flexible, and easy-to-use platform for developing, analyzing, and visualizing dynamic agent-based and multi-body simulations. deX programs run efficiently on a single processor but more demanding programs are easily adapted to run in parallel through high-level constructs utilizing shared memory/multi-threading, distributed TCP/IP communication, MPI, or any combination of the three.

DSOL

DSOL is an open source, java based, suite for continuous and discrete event simulation.

Sage

Sage is a third-generation object oriented simulation class library and framework. It is written in C# for the .Net platform, and consists of 200+ classes, 80+ interfaces, and more than 25,000 lines of code. The Sage framework is built as an open architecture library on Microsoft's capable .NET technology base. You can have full visibility into the entire depth of the framework, allowing you to seamlessly integrate it into your development process.

Insight & XLSsim

Designed for the classroom and for individual use in the workplace, Decision Making with Insight includes both Insight.xla 2.0 software and a concise, practical handbook, which is filled with useful tutorials and exercises that explain how the accompanying suite of add-ins can be applied.

JavaSIM

JavaSim is a set of Java packages for building discrete event process-based simulation, similar to that in Simula and C++SIM (from which JavaSim is derived).

Mathtools

A "portal" providing free access to a set of valuable resources for MATLAB, Excel, C, C++, Fortran, and Java.

Netlib

Netlib is a collection of mathematical software, papers, and databases.

OpEMCSS

A state-of-the-art graphical, discrete event simulation library that works with EXTEND (ImagineThatInc).  OpEMCSS provides the ability to examine important elements in the problem space and to allow the formulation of alternative solution concepts.

Simkit

Simkit is a package for creating Discrete Event Simulation (DES) models written in Java.

Simulacón 4

Simulación 4.0 was fully developed in VBA (Visual Basic for Applications) and it is compatible with Excel 97 and above. It has been created in order to bring a flexible simulation tool, easy to be used.

SimulAr

SimulAr is an Excel add-on designed for risk analysis based on a Monte Carlo approach.

SimJava

SimJava is a process based discrete event simulation package for Java, similar to Jade's Sim++, with animation facilities.

The Numerical Algorithms Group

Library of numerical algorithms

Tomas

TomasWeb offers object oriented simulation tools that are implemented in Delphi 5, 6, 7, and 2005. They are all based on the so-called 'process oriented approach': a description-method, where several events (state changes) are combined into one single 'process'.

Warped

WARPED is a public domain Time Warp simulation kernel written in C++.