Simulation framework for teaching in modeling and simulation areas

Simulation is the process of executing a model that describes a system with enough detail; this model has its entities, an internal state, some input and output variables and a list of processes bound to these variables. Teaching a simulation language such as general purpose simulation system (GPSS...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: De Giusti, Marisa Raquel, Lira, Ariel Jorge, Villarreal, Gonzalo Luján
Formato: Articulo Preprint
Lenguaje:Inglés
Publicado: 2008
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/5523
http://www.tandfonline.com/doi/abs/10.1080/03043790802568138
Aporte de:
Descripción
Sumario:Simulation is the process of executing a model that describes a system with enough detail; this model has its entities, an internal state, some input and output variables and a list of processes bound to these variables. Teaching a simulation language such as general purpose simulation system (GPSS) is always a challenge, because of the way it executes the models and the abstraction level it can achieve, very different compared with most well-known programming languages. This article presents an open source simulation framework that implements a subset of entities of GPSS, which could help students to improve the understanding of this language. This tool also stores all entities of simulations in every single simulation time, which is very useful for debugging simulations, but also for getting a detailed history of all entities in the simulations, knowing exactly how they have behaved in every simulation time.