Mathematical and Computer Modelling of Dynamical Systems | 2019

Psychological aspects of equation-based modelling

 
 
 

Abstract


ABSTRACT Psychological aspects of equation-based modelling languages like Modelica are under-represented in literature. This does not reflect the growth of the corresponding userbase. In this paper we try to close this gap by tackling the problem from three sides: we conduct expert interviews, we conduct an experiment based on self-reported timings to analyse the effects of inheritance on understandability, and we conduct an online experiment to analyse the effects of model representations on the performance at modelling tasks. The expert interviews suggest that experienced modelling experts tend to develop their models from the top-down, while novices do the opposite. Results from the second experiment indicate that the effect of inheritance on the time to understand a model is both significant and large. The results of the last experiment imply that graphical representations outperform block-diagrams for several metrics. These results open a broad research field on the theory of good modelling practice.

Volume 25
Pages 115 - 138
DOI 10.1080/13873954.2019.1594310
Language English
Journal Mathematical and Computer Modelling of Dynamical Systems

Full Text