ABSTRACT
For equation-based modelling languages, modelling experts have many degrees of freedom when building a model from scratch. One of the most basic choices the expert faces is the mode of representation. The same system can be represented for instance as a block-diagram, by writing down the physical equations, by writing an algorithm, or by graphically connecting ready-made subcomponents. To give some guidance in this aspect, an experiment was conducted to measure the effects of different representations on various tasks. Participants had to identify models and predict their transient response. Both the time to execute the task and the correctness of the answer were measured. Participants also had to rate their confidence regarding the models. Results showed that tasks were executed much faster for graphical representations than for block-digrams. Equation-based and algorithm-based models can be grouped in the middle. The same results hold for rated confidence. Interestingly, the amount of errors was similar for all representations. Apparently, modelling experts largely compensate for difficulty by taking their time.
- James V Bradley. 1958. Complete counterbalancing of immediate sequential effects in a Latin square design. J. Amer. Statist. Assoc. 53, 282 (1958), 525--528.Google ScholarCross Ref
- Ap Dijksterhuis and Ad Van Knippenberg. 1998. The relation between perception and behavior, or how to win a game of trivial pursuit. Journal of personality and social psychology 74, 4 (1998), 865.Google ScholarCross Ref
- Thomas RG Green and R Navarro. 1995. Programming plans, imagery, and visual programming. In Human Computer Interaction. Springer, 139--144.Google Scholar
- Thomas R. G. Green and Marian Petre. 1996. Usability analysis of visual programming environments: a cognitive dimensions framework. Journal of Visual Languages and Computing 7, 2 (1996), 131--174.Google ScholarCross Ref
- Sture Holm. 1979. A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics (1979), 65--70.Google Scholar
- Jill H Larkin and Herbert A Simon. 1987. Why a diagram is (sometimes) worth ten thousand words. Cognitive science 11, 1 (1987), 65--100.Google Scholar
- Dominik J Leiner. 2014. SoSci survey (version 2.5.00-i){computer software}. (2014).Google Scholar
- Margaret Shih, Todd L Pittinsky, and Nalini Ambady. 1999. Stereotype susceptibility: Identity salience and shifts in quantitative performance. Psychological science 10, 1 (1999), 80--83.Google Scholar
- Steven J Spencer, Claude M Steele, and Diane M Quinn. 1999. Stereotype threat and women's math performance. Journal of experimental social psychology 35, 1 (1999), 4--28.Google ScholarCross Ref
- Claude MSteele. 1997. A threat in the air: How stereotypes shape intellectual identity and performance. American psychologist 52, 6 (1997), 613.Google Scholar
- Iris Vessey and Dennis Galletta. 1991. Cognitive fit: An empirical study of information acquisition. Information systems research 2, 1 (1991), 63--84. Google ScholarDigital Library
- EJ Williams. 1949. Experimental designs balanced for the estimation of residual effects of treatments. Australian Journal of Chemistry 2, 2 (1949), 149--168.Google ScholarCross Ref
Index Terms
- Representations of equation-based models are not created equal
Recommendations
The use of Ockham's Razor in object-oriented modeling
EOOLT '16: Proceedings of the 7th International Workshop on Equation-Based Object-Oriented Modeling Languages and ToolsFrom the perspective of a practitioner, the development of perfect equation-based models is limited by language, hardware, and one's own mind. While the first two aspects are covered extensively in literature, only little attention has been given to the ...
Neural Representations Observed
The historical debate on representation in cognitive science and neuroscience construes representations as theoretical posits and discusses the degree to which we have reason to posit them. We reject the premise of that debate. We argue that ...
A programming aid for structured programmers
ACM '74: Proceedings of the 1974 annual ACM conference - Volume 2The structured programmer often produces code in an order relatively unrelated to the order required by a specific programming language. The task of reordering the structured code to the specifications of the chosen language is tedious and error prone, ...
Comments