Psychological aspects of equation-based modelling |
| |
Authors: | Alexander Pollok Andreas Klöckner Dirk Zimmer |
| |
Institution: | 1. Institute of System Dynamics and Control, DLR German Aerospace Center, Oberpfaffenhofen, Germany;2. Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milan, Italyalexander.pollok@gmail.com;4. Student at the Faculty of Cultural and Social Sciences, FernUniversit?t in Hagen, Hagen, Germany |
| |
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. |
| |
Keywords: | Usability modelica programming aids object-oriented modelling modeling |
|
|