Graphical Interfaces for Simulation.

Abstract : The dynamic graphical display of the state of complex systems has immense potential value for mediating the development of richer understandings of process as well as for providing more effective mechanisms of interaction. For the past few years we have been involved in the development of a set of software tools to assist in the construction of interfaces to simulations and real-time systems. These tools have been used extensively in the development of an interactive inspectable simulation-based instructional system, Steamer. Underlying our efforts are three interrelated research activities: formulating a theory of interface design, understanding the effectiveness of interactive graphical representational systems, and implementing systems based on these developing theoretical notions. The dialectic between these activities has been very valuable for us as cognitive scientists and as system builders. In this chapter, we survey some of the presuppositions of our approach to interface design, describe the tools we have built to assist in the construction of graphical interfaces, and discuss the conclusions we have drawn from our experiences in graphical interface design. (Author)

[1]  Donald A. Norman,et al.  Analogical Processes in Learning , 1980 .

[2]  M. Mozer Letter migration in word perception. , 1983, Journal of experimental psychology. Human perception and performance.

[3]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[4]  Jonathan Grudin,et al.  Digraph Frequency Effects in Skilled Typing. , 1982 .

[5]  David E. Rumelhart,et al.  An Interactive Activation Model of the Effect of Context in Perception. Part 2 , 1980 .

[6]  Jonathan T Grudin,et al.  Central Control of Timing in Skilled Typing. , 1982 .

[7]  Gary Perlman,et al.  Natural Artificial Languages: Low Level Processes , 1984, Int. J. Man Mach. Stud..

[8]  Jonathan Grudin,et al.  Finger Movements in Transcription Typing , 1980 .

[9]  James D. Hollan,et al.  STEAMER: An Interactive Inspectable Simulation-Based Training System , 1984, AI Mag..

[10]  Donald A. Norman,et al.  Five Papers on Human-Machine Interaction. , 1982 .

[11]  D. Norman,et al.  Ease of Tapping the Fingers in a Sequence Depends on the Mental Encoding. , 1982 .

[12]  James L. McClelland,et al.  On learning the past-tenses of English verbs: implicit rules or parallel distributed processing , 1986 .

[13]  E. M. Segal,et al.  Reference and comprehension: A topic-comment analysis of sentence-picture verification , 1984, Cognitive Psychology.

[14]  David Zipser,et al.  Feature Discovery by Competive Learning , 1986, Cogn. Sci..

[15]  Donald A. Norman,et al.  Software Engineering for User Interfaces , 1984, IEEE Transactions on Software Engineering.

[16]  D. Gentner Evidence Against a Central Control Model of Timing in Typing. , 1982 .

[17]  P. Smolensky,et al.  Harmony Theory: Problem Solving, Parallel Cognitive Models, and Thermal Physics. , 1984 .

[18]  Donald A. Norman,et al.  Representation in Memory. , 1983 .

[19]  Donald A. Norman,et al.  Errors in Human Performance , 1980 .

[20]  Donald R Gentner The Development of Typewriting Skill. , 1982 .

[21]  P Smolensky Harmony Theory: A Mathematical Framework for Stochastic Parallel Processing. , 1983 .

[22]  Donald R. Gentner,et al.  Skilled Finger Movements in Typing. , 1981 .