Abstract
This paper collates the experience of cognitive modelling in human-computer interaction into a view of why and how cognitive models should be constructed. Early promise that cognitive modelling would aid the design of computer interfaces has seen only minimal success. The view taken here is that cognitive modelling should be attempted only if the researcher’s primary objective is to increase understanding of user psychology. Practical applications may follow from an increased understanding, but this is not guaranteed.
If a cognitive model is to be constructed, then the researcher has the option of using one of a number of types of description. Two are illustrated with example models from the human-computer interaction literature. The first is a description of the competence, or knowledge, that a user brings to bear in order to perform a range of tasks. This is illustrated with a model called Task-Action Grammars (TAG; Payne and Green [39]). The second is a description of the learning mechanisms that people use in order to acquire knowledge of how to perform tasks. This is illustrated with a model called Ayn (Howes [16]).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Anderson, J.R. (1993) Rules of the Mind. Hillsdale, NJ: Erlbaum.
Barnard, P.J. (1990) Bridging between basic theories and the artifacts of human-computer interaction. In J.M. Carroll (Ed.) Designing Interaction — Psychology at the Human-Computer Interface. Cambridge: Cambridge University Press.
Barnard, P.J., Hammond, N.V., Morton. J., Long, J. and Clark, I. A. (1981) Consistency and compatibility in human-computer dialogue. International Journal of Man-Machine Studies, 15, 87–134.
Byrne, M.D., Wood, S.D., Sukaviriya, P., Foley, J.D., Kieras, D.E. (1994) Automating interface evaluation. In Proceedings of Human Factors in Computing Systems CHI’94. New York: ACM Press.
Card, S.K., Moran, T.P. and Newell, A. (1983) The Psychology of Human-Computer Interaction. Hillsdale, NJ: Erlbaum.
Carroll, J.M. and Campbell, R.L. (1986) Softening up hard science: reply to Newell and Card. Human-Computer Interaction, 2, 3. 227–250.
Carroll, J.M. and Kellog, W.A. (1989) Artifact as theory-nexus: hermeneutics meets theory-based design. In Bric, K. and Lewis, C. (Eds.) CHI’89 Conference Proceedings: Wings for the Mind. ACM. 7–14.
Carroll, J.M. and Rosson, M.B. (1987). Paradox of the Active User. In J.M. Carroll (ed) Interfacing Thought. MIT Press.
Churchill, E.F. and Young, R.M. (1991) Modelling representations of device knowledge in Soar. In L.Steels and B.Smith (Eds) AISB-91: Proceedings of the Eighth Conference on Artificial Intelligence and the Simulation of Behaviour, 247–255. Springer-Verlag.
Duff, S.C. (1989) Reduction of action uncertainty in process control systems: The role of device knowledge. In Megaw, E. (ed.) Contemporary Ergonomics. Taylor and Frances. 213–219.
Gray, W.D, John, B.E. and Atwood, M.E. (1992) The precis of Project-Ernestine or an overview of a validation of GOMS. In P.Bauersfeld, J.Bennet, and G.Lynch (Eds.) Proceedings of CHI92 Conference on Human Factors in Computing Systems. Addison Wesley. 307–313.
Green, T.R.G. (1990) Limited theories as a framework for human-computer interaction. In D. Ackermann and M.J. Tauber (Eds.) Mental Models and Human-Computer Interaction 1. Elsevier Science Publishers, North Holland.
Green, T.R.G., Bellamy, R.K.E. and Parker, J.M. (1987) Parsing and gnisrap: a model of device use. In G.M. Olson, S. Sheppard, and E. Soloway (Eds.), Empirical Studies of Programmers: Second Workshop. Norwood: Ablex.
Holland, J.H. (1986) Escaping brittleness: the possibilities of general-purpose learning algorithms applied to parallel rule-based systems. In R.S. Michalski, J.G. Carbonell and T.M. Mitchell (Eds.), Machine Learning, an Artificial Intelligence Approach. Volume II. Los Altos, Calif.: Morgan Kaufmann.
Howes, A. (1993) Recognition-based problem solving. Proceedings of the Fifteenth Annual Meeting of the Cognitive Science Society, Boulder. 551–556.
Howes, A. (1994) A Model of the acquisition of menu knowledge through exploration. In Human Factors in Computing Systems CHI94. Boston, MA.
Howes, A. and Payne, S.J. (1990a) Display-based competence: Towards user models for menu-driven interfaces. International Journal of Man-Machine Studies, 33 (6), 637–655.
Howes, A. and Payne, S.J. (1990b) Semantic analysis during exploratory learning. In J.C. Chew and J. Whiteside (Eds.) CHI’90 Conference Proceedings: Human Factors in Computing Systems (Special Issue of the SIGCHI bulletin). Seattle, Washington: ACM Press. 399–406.
Howes, A. and Payne, S.J. (1990c) Supporting exploratory learning. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel (Eds.), Human-Computer Interaction — INTERACT’90. Amsterdam: Elsevier Science Publishers, B.V. 881–885.
Howes, A. and Young, R.M. (1991) Predicting the learnability of task-action mappings. In S.P. Robertson, G.M. Olson and J.S. Olson(Eds.) Reaching Through Technology — CHI’91 Conference Proceedings:Human Factors in Computing Systems, New Orleans, Louisiana.Addison-Wesley. 113–118.
John, B.E. (1989) Cumulating the science of HCI: From S-R compatibility to transcription typing. Proceedings of CHI’89 Human Factors in Computing Systems. New York: ACM.
Kieras, D.E. and Poison, P.G. (1985) An approach to the formal analysis of user complexity. International Journal of Man-Machine Studies, 22, 365–394.
Kitajima, M. and Poison, P.G. (1992) A computational model of skilled use of a graphical user interface. In Proceedings of CHI92 Conference on Human Factors in Computing Systems. New York: ACM, 241–249.
Lansdale, M.W. (1991) Remembering about documents: memory for appearance, format, and location. Ergonomics, 34 (8), 1161–1178.
Larkin, J.H. (1989) Display-based problem solving. In D. Klahr, and K. Kotovsky, Complex Information Processing; The Impact of Herbert A. Simon. Hillsdale, NJ: Erlbaum. 319–342.
Lee, W.O. (1993) Adapting to interface resources and circumventing interface problems: knowledge development in a menu search task. In J.L. Alty, D.Diaper and S.Guest (eds) People and Computers VIII Proceedings of the HCI’93 Conference. Cambridge: Cambridge: Cambridge University Press, 61–77.
Lewis, C.H. (1988) Why and how to learn why: Analysis-based generalisation of procedures. Cognitive Science, 12, 211–256.
Lewis, C.H. and Rieman, J. (1993) Task-Centered User Interface Design. Shareware book available via anonymous ftp from ftp.cs.colorado.edu.
Long, J. (1989) Cognitive ergonomics and human-computer interaction. In J.Long and A.Whitefield (Eds.) Cognitive Ergonomics and Human-Computer Interaction. Cambridge: Cambridge University Press.
Mayes, J.T., Draper, S.W., McGregor, M.A. and Oatley, K. (1988) Information flow in a user interface: The effect of experience and context on the recall of MacWrite screens. In D.M. Jones and R. Winder (Eds.) People and Computers IV. Cambridge: Cambridge University Press.
Miller, G.A., Galanter, E. and Pribram, K. (1960) Plans and the Structure of Behaviour. New York: Holt, Rinehart and Wilson.
Monk, A.F. and Wright, P. (1991) Observations and inventions: new approaches to the study of human-computer interaction. Interacting with Computers, 3, 2. 204–216.
Newell, A. (1980) The problem space as a fundamental category. In R. Nickerson (Ed.), Attention and performance VIII. Hillsdale, N.J:Erlbaum.
Newell, A. (1990) Unified Theories of Cognition. Cambridge, MA: Harvard University Press. .
Newell, A. and Card, S.K. (1985) The prospects of psychological science in human-computer interaction. Human-Computer Interaction, I (3), 209–242.
Nygren, E., Lind, M., Johnson, M., and Sandblad, B. (1992) The art of the obvious. In P. Bauersfeld, J. Bennet, G. Lynch (Eds.) Proceedings of Human Factors in Computing Systems, CHI’92. Addison Wesley. 235–239.
Payne, S.J. (1990) Looking HCI in the I: A simple notation for describing interactions at the user interface. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel (Eds.), Human-Computer Interaction -INTERACT’90. Amsterdam: Elsevier Science Publishers, 881–885.
Payne, S.J. (1991) Display-based action at the user interface. International Journal of Man-Machine Studies, 35, 275–289.
Payne, S.J. and Green, T.R.G. (1986) Task-action grammars: A model of the mental representation of task languages. Human-Computer Interaction, 2, 93–133.
Payne, S.J. and Green, T.R.G. (1989) The structure of command languages: an experiment on task-action grammar. International Journal of Man-Machine Studies, 30, 213–234.
Poison, P.G. and Lewis, C.H. (1990) Theory-based design for easily learned interfaces. Human-Computer Interaction, 5, 191–220.
Poison, P.G., Lewis, C., Rieman, J. and Wharton, C. (1992) Cognitive walkthroughs: a method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 36, 741–773.
Reisner, P. (1981) Formal grammar and design of an interactive system. IEEE Transactions on Software Engineering. SE-5, 229–240.
Rumelhart, D.E. and Norman, D (1982) Simulating a skilled typist: A study of skilled motor performance. Cognitive Science, 6, 1–36.
Schiele, F and Green, T.R.G. (1990) HCI formalisms and cognitive psychology: The case of task-action grammar. In Harrison and Thimbleby (Eds.), Formal methods in HCI. Cambridge: Cambridge University Press.
Teitelbaum, R.C. and Granda, R.E. (1983) The effects of positional constancy on searching menus for information. In Proceedings of Human Factors in Computing Systems CHI’83 (Boston). New York: ACM. 150–153.
Young, R.M. and Simon, T. (1987) Planning in the Context of Human-Computer Interaction. In D.Diaper and R.Winder (Eds.) People and Computers III. Cambridge University Press. 362–370.
Young, R.M. and Whittington (1990) Using a knowledge analysis to predict conceptual errors in text-editor usage. In J.C. Chew and J.Whiteside (Eds.) Empowering People — CHI’90 Conference Proceedings: Human Factors in Computing Systems (Special Issue of the SIGCHI Bulletin). Seattle, Washington: ACM Press.
Young, R.M., Green, T.R.G. and Simon, T. (1989) Programmable user models for predictive evaluation of interface designs. In K.Bice and C.Lewis (Eds.) Proceedings of CHI’89 Human Factors in Computing Systems, . New York: ACM Press. 15–19
Young, R.M., Howes, A. and Whittington, J. (1990) A knowledge analysis of interactivity. In D. Diaper, D. Gilmore, G. Cockton and B. Shackel (Eds.), Human-Computer Interaction — INTERACT’90. Amsterdam: Elsevier Science Publishers. 881–885.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Howes, A. (1995). Cognitive Modelling: Experiences in Human-Computer Interaction. In: Nyerges, T.L., Mark, D.M., Laurini, R., Egenhofer, M.J. (eds) Cognitive Aspects of Human-Computer Interaction for Geographic Information Systems. NATO ASI Series, vol 83. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-0103-5_8
Download citation
DOI: https://doi.org/10.1007/978-94-011-0103-5_8
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-4049-5
Online ISBN: 978-94-011-0103-5
eBook Packages: Springer Book Archive