Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game
Learning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for unde...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | Modelling and Simulation in Engineering |
Online Access: | http://dx.doi.org/10.1155/2016/8324914 |
id |
doaj-f533a86d08d3493686f2d0da72faf5e0 |
---|---|
record_format |
Article |
spelling |
doaj-f533a86d08d3493686f2d0da72faf5e02020-11-25T00:14:46ZengHindawi LimitedModelling and Simulation in Engineering1687-55911687-56052016-01-01201610.1155/2016/83249148324914Applying Modelica Tools to System Dynamics Based Learning Games: Project Management GameTuomas Miettinen0Juho Salmi1Kunal Gupta2Jussi Koskela3Janne Kauttio4Tommi Karhela5Sampsa Ruutu6VTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandPöyry Finland Oy, Jaakonkatu 3, P.O. Box 4, 01621 Vantaa, FinlandSemantum Oy, Tekniikantie 14, 02150 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandVTT Technical Research Centre of Finland Ltd., Vuorimiehentie 3, P.O. Box 1000, 02044 Espoo, FinlandLearning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for understanding the behaviour of dynamic complex systems of different domains using modelling and simulation. The system dynamics model in turn uses the equation-based Modelica modelling language: a system dynamics model created with the graphical user interface is converted to a pure Modelica model. Two Modelica environments, namely, OpenModelica and the custom Modelica solver, have been used to simulate the generated Modelica model. The focus of this article is on how generic systems modelling and simulation platforms such as Modelica based environments can be utilised in developing a learning simulation game: what benefits do they bring and what disadvantages do they have? On the one hand, it is evaluated how the Modelica language as such is suitable for being used in a learning game development. On the other hand, the suitability of the selected implementation environments, that is, OpenModelica, the custom Modelica solver, Simantics, and Simupedia, is evaluated. The paper also shortly presents how the project management game was received by its players.http://dx.doi.org/10.1155/2016/8324914 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Tuomas Miettinen Juho Salmi Kunal Gupta Jussi Koskela Janne Kauttio Tommi Karhela Sampsa Ruutu |
spellingShingle |
Tuomas Miettinen Juho Salmi Kunal Gupta Jussi Koskela Janne Kauttio Tommi Karhela Sampsa Ruutu Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game Modelling and Simulation in Engineering |
author_facet |
Tuomas Miettinen Juho Salmi Kunal Gupta Jussi Koskela Janne Kauttio Tommi Karhela Sampsa Ruutu |
author_sort |
Tuomas Miettinen |
title |
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game |
title_short |
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game |
title_full |
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game |
title_fullStr |
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game |
title_full_unstemmed |
Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game |
title_sort |
applying modelica tools to system dynamics based learning games: project management game |
publisher |
Hindawi Limited |
series |
Modelling and Simulation in Engineering |
issn |
1687-5591 1687-5605 |
publishDate |
2016-01-01 |
description |
Learning simulation games are interactive simulations with game characteristics. This paper presents a learning simulation game for EPCM (engineering, procurement, and construction management) project management training. The simulation model utilises system dynamics, which is a methodology for understanding the behaviour of dynamic complex systems of different domains using modelling and simulation. The system dynamics model in turn uses the equation-based Modelica modelling language: a system dynamics model created with the graphical user interface is converted to a pure Modelica model. Two Modelica environments, namely, OpenModelica and the custom Modelica solver, have been used to simulate the generated Modelica model. The focus of this article is on how generic systems modelling and simulation platforms such as Modelica based environments can be utilised in developing a learning simulation game: what benefits do they bring and what disadvantages do they have? On the one hand, it is evaluated how the Modelica language as such is suitable for being used in a learning game development. On the other hand, the suitability of the selected implementation environments, that is, OpenModelica, the custom Modelica solver, Simantics, and Simupedia, is evaluated. The paper also shortly presents how the project management game was received by its players. |
url |
http://dx.doi.org/10.1155/2016/8324914 |
work_keys_str_mv |
AT tuomasmiettinen applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT juhosalmi applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT kunalgupta applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT jussikoskela applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT jannekauttio applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT tommikarhela applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame AT sampsaruutu applyingmodelicatoolstosystemdynamicsbasedlearninggamesprojectmanagementgame |
_version_ |
1725388599303602176 |