simulation & modeling

10
SIMULATION & MODELING SIMULATION SOFTWARE

Upload: vsunny488

Post on 11-Apr-2015

1.041 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: SIMULATION & MODELING

SIMULATION & MODELINGSIMULATION SOFTWARE

Page 2: SIMULATION & MODELING

Earlier days simulation models have been developed with the help of programming languages such as C or C++.

For eg various discrete-event simulation models

Commonality of features to most of the simulation programs led to the development of simulation packages

Page 3: SIMULATION & MODELING

COMPARISON OF

SIMULATION PACKAGES

WITH

PROGRAMMING LANGUAGES

Page 4: SIMULATION & MODELING

Advantages of using a simulation package rather than a programming language would include:

• They automatically provide most of the features needed to built a simulation model

• They provide a natural framework for simulation modeling

• Simulation models are easier to modify and maintain when written in a simulation package

• They provide better error detection

Page 5: SIMULATION & MODELING

Advantages of using a general purpose programming language would include:

• Most modelers already know a programming language

• Simulation model written in C or C++ may require less execution time

• They provide greater programming flexibility

• s/w cost is generally lower

Page 6: SIMULATION & MODELING

CLASSIFICATION OF

SIMULATION SOFTWARE

General-purpose

Vs

Application-oriented

Simulation Packages

Page 7: SIMULATION & MODELING

Simulation packages are classified into two major types

• Simulation languages• Application-oriented simulators

Simulation languages• Model development was done by writing

code• Provides a great deal of modeling flexibility• Vendors of simulation languages employed

a graphical model-building approach to make the s/w easier to use

Page 8: SIMULATION & MODELING

Simulators

• Oriented towards a particular application

• Easier to learn and use

• Not flexible enough for some problems

• Vendors of simulators allows pgmming in certain model locations using an internal pseudo-language inorder to make the s/w more flexible

Page 9: SIMULATION & MODELING

A general-purpose simulation package can be used for any application, but might have special features for certain ones

An application-oriented simulation package is designed to be used for a certain class of applications

Page 10: SIMULATION & MODELING