Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game

Tuomas Miettinen, Juho Salmi, Kunal Gupta, Jussi Koskela, Janne Kauttio, Tommi Karhela, Sampsa Ruutu

Research output: Contribution to journalArticleScientificpeer-review

2 Citations (Scopus)

Abstract

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.
Original languageEnglish
Article number8324914
Number of pages13
JournalModelling and Simulation in Engineering
Volume2016
DOIs
Publication statusPublished - 2016
MoE publication typeA1 Journal article-refereed

Fingerprint

Game-based Learning
Modelica
Project Management
Project management
System Dynamics
Dynamical systems
Game
Dynamic models
Graphical user interfaces
Large scale systems
Modeling and Simulation
Dynamic Model
Interactive Simulation
Simulation
Simulation Platform
Graphical User Interface
System Simulation
Modeling Language
System Modeling
Dynamic Systems

Cite this

Miettinen, T., Salmi, J., Gupta, K., Koskela, J., Kauttio, J., Karhela, T., & Ruutu, S. (2016). Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game. Modelling and Simulation in Engineering, 2016, [8324914]. https://doi.org/10.1155/2016/8324914
Miettinen, Tuomas ; Salmi, Juho ; Gupta, Kunal ; Koskela, Jussi ; Kauttio, Janne ; Karhela, Tommi ; Ruutu, Sampsa. / Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game. In: Modelling and Simulation in Engineering. 2016 ; Vol. 2016.
@article{8d3b6e40fd814771a940eb11d5cd76d0,
title = "Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game",
abstract = "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.",
author = "Tuomas Miettinen and Juho Salmi and Kunal Gupta and Jussi Koskela and Janne Kauttio and Tommi Karhela and Sampsa Ruutu",
year = "2016",
doi = "10.1155/2016/8324914",
language = "English",
volume = "2016",
journal = "Modelling and Simulation in Engineering",
issn = "1687-5591",
publisher = "Hindawi",

}

Miettinen, T, Salmi, J, Gupta, K, Koskela, J, Kauttio, J, Karhela, T & Ruutu, S 2016, 'Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game', Modelling and Simulation in Engineering, vol. 2016, 8324914. https://doi.org/10.1155/2016/8324914

Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game. / Miettinen, Tuomas; Salmi, Juho; Gupta, Kunal; Koskela, Jussi; Kauttio, Janne; Karhela, Tommi; Ruutu, Sampsa.

In: Modelling and Simulation in Engineering, Vol. 2016, 8324914, 2016.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Applying Modelica Tools to System Dynamics Based Learning Games: Project Management Game

AU - Miettinen, Tuomas

AU - Salmi, Juho

AU - Gupta, Kunal

AU - Koskela, Jussi

AU - Kauttio, Janne

AU - Karhela, Tommi

AU - Ruutu, Sampsa

PY - 2016

Y1 - 2016

N2 - 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.

AB - 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.

U2 - 10.1155/2016/8324914

DO - 10.1155/2016/8324914

M3 - Article

VL - 2016

JO - Modelling and Simulation in Engineering

JF - Modelling and Simulation in Engineering

SN - 1687-5591

M1 - 8324914

ER -