Simulation language


Simulation language

A computer simulation language describes the operation of a simulation on a computer. There are two major types of simulation: continuous and discrete event though more modern languages can handle combinations. Most languages also have a graphical interface and at least simple statistical gathering capability for the analysis of the results. An important part of discrete-event languages is the ability to generate pseudo-random numbers and variates from different probability distributions. Examples are:

*Discrete event simulation languages, viewing the model as a sequence of random events each causing a change in state.
**AnyLogic multi-method simulation tool
**AutoMod
**eM-Plant
**Rockwell Arena
**GASP
**GPSS
**SimPy, an open-source package based on Python
**SIMSCRIPT II.5, a well established commercial compiler
**Simula
**Java Modelling Tools, an open-source package with graphical user-interface [http://jmt.sourceforge.net/]
**Poses++, a discret-event simulation system with Petri net based modelling

*Continuous simulation languages, viewing the model essentially as a set of differential equations.
**Advanced Continuous Simulation Language (ACSL), which supports textual or graphical model specification
**Dynamo
**SimApp, simple simulation of dynamic systems and control systems [http://www.simapp.com]
**Simgua, simulation toolbox and environment, supports Visual Basic [http://www.simgua.com/]
**Simulation Language for Alternative Modeling (SLAM) (There used also be a Simulation Language for Analogue Modelling (SLAM))
**VisSim, a visually programmed block diagram language

*Hybrid, and other.
** AMESim, simulation platform to model and analyze multi-domain systems and predict their performances
**Modelica, open-standard object-oriented language for modeling of complex physical systems [http://www.modelica.org]
**EcosimPro Language (EL) - Continuous modelling with discrete events
**Saber-Simulator - Continuous and discrete event capability. It simulates physical effects in different engineering domains (hydraulic, electronic, mechanical, thermal, etc.) [http://www.synopsys.com/products/mixedsignal/saber/saber.html]
**Simulink - Continuous and discrete event capability
**SPICE - Analog circuit simulation
**Z simulation language
**Scilab contains a simulation package called Scicos
** XMLlab - simulations with XML [http://xmllab.org]
** Flexsim 4.0 powerful interative software for discrete event and continuous flow simulation.
** Simio software for discrete event, continuous, and agent-based simulation. [http://www.simio.biz]

ee also

Software choice for discrete event simulations


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • simulation language — modeliavimo kalba statusas T sritis automatika atitikmenys: angl. simulation language vok. Simulationssprache, f rus. язык моделирования, m pranc. langage de simulation, m …   Automatikos terminų žodynas

  • Advanced Continuous Simulation Language — The Advanced Continuous Simulation Language, or ACSL (pronounced axle ), is a computer language designed for modelling and evaluating the performance of continuous systems described by time dependent, nonlinear differential equations. It is a… …   Wikipedia

  • Simulation — Simulator redirects here. For other uses, see Simulator (disambiguation). For other uses, see Simulation (disambiguation). Not to be confused with Stimulation. Wooden mechanical horse simulator during WWI. Simulation is the imitation of some real …   Wikipedia

  • Simulation cockpit — Simulation cockpits or simpits are environments designed to replicate a vehicle cockpit. Although many pits commonly designed around an aircraft cockpit, the term is equally valid for train or car projects. Simpit is generally used to refer to… …   Wikipedia

  • simulation —    by Andrew Wernick   Simulation is a key Baudrillardian concept, and for many the one by which he is best known. In Latin, simulare (from the same Indo European root as same in English) means to copy. In modern English, simulation came to have… …   The Baudrillard dictionary

  • Simulation of Multi-Agent Asynchronous Systems — Système multi agents Un système multi agent (SMA) est un système composé d un ensemble d agents, situés dans un certain environnement et interagissant selon certaines relations. Un agent est une entité caractérisée par le fait qu elle est, au… …   Wikipédia en Français

  • language —    by Gerry Coulter   For Baudrillard language is always aimed at the social (SED) and is understood as an artifical system (TE). While discourse tends to produce meaning he says that language (and writing) always create illusion (PC).… …   The Baudrillard dictionary

  • Web-based simulation — The term web based simulation (WBS) emerged in 1996, and is typically used to denote the invocation of computer simulation services over the internet, specifically through a web browser.[1][2] [3][4] Increasingly, the web is being looked upon as… …   Wikipedia

  • DYNAMO (programming language) — DYNAMO (DYNAmic MOdels) was a simulation language and accompanying graphical notation developed within the system dynamics analytical framework. It was originally for industrial dynamics but was soon extended to other applications, including… …   Wikipedia

  • Continuous simulation — refers to a computer model of a physical system that continuously tracks system response over time according to a set of equations typically involving differential equations.[1][2] Contents 1 History 2 Modern applications …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.