Cognitive engineering is an applied cognitive science that draws on the knowledge and techniques of cognitive psychology and related disciplines to provide the foundation for principle-driven design of person-machine systems. This paper examines the fundamental features that characterize cognitive engineering and reviews some of the major issues faced by this nascent interdisciplinary field.
Get full access to this article
View all access options for this article.
References
1.
Allen, J., and Perrault, C. (1980). Analyzing intention in utterances. Artificial Intelligence, 15, 143–178.
2.
Becker, R. A., and Cleveland, W. S. (1984). Brushing the scatterplot matrix: High-interaction graphical methods for analyzing multidimensional data (Tech. Report). Murray Hill, NJ: AT&T Bell Laboratories.
3.
Boy, G. A. (1987). Operator assistant systems. International Journal of Man-Machine Studies, 27, 541–554. Also in G. Mancini, D. Woods, and E. Hollnagel (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press.
4.
Bransford, J., Sherwood, R., Vye, N., and Rieser, J. (1986). Teaching and problem solving: Research foundations. American Psychologist, 41, 1078–1089.
5.
Brown, A. L., Bransford, J. D., Ferrara, R. A., and Campione, J. C. (1983). Learning, remembering, and understanding. In J. H. Flavell and E. M. Markman (Eds.), Carmichael's manual of child psychology.New York: Wiley.
6.
Brown, A. L., and Campione, J. C. (1986). Psychological theory and the study of learning disabilities. American Psychologist, 41, 1059–1068.
7.
Brown, J. S., and Burton, R. R. (1978). Diagnostic models for procedural bugs in basic mathematics. Cognitive Science, 2, 155–192.
8.
Brown, J. S., Moran, T. P., and Williams, M. D. (1982). The semantics of procedures (Tech. Report). Palo Alto, CA: Xerox Palo Alto Research Center.
9.
Brown, J. S., and Newman, S. E. (1985). Issues in cognitive and social ergonomics: From our house to Bauhaus. Human-Computer Interaction, 1, 359–391.
10.
Brown, J. S., and VanLehn, K. (1980). Repair theory: A generative theory of bugs in procedural skills. Cognitive Science, 4, 379–426.
11.
Carroll, J. M., and Carrithers, C. (1984). Training wheels in a user interface. Communications of the ACM, 27, 800–806.
12.
Cheng, P. W., and Holyoak, K. J. (1985). Pragmatic reasoning schemas. Cognitive Psychology, 17, 391–416.
13.
Cheng, P., Holyoak, K., Nisbett, R., and Oliver, L. (1986). Pragmatic versus syntactic approaches to training deductive reasoning. Cognitive Psychology, 18, 293–328.
14.
Clancey, W. J. (1985). Heuristic classification. Artificial Intelligence, 27, 289–350.
15.
Cohen, P., Day, D., Delisio, J., Greenberg, M., Kjeldsen, R., and Suthers, D. (1987). Management of uncertainty in medicine. In Proceedings of the IEEE Conference on Computers and Communications. New York: IEEE.
16.
Coombs, M. J. (1986). Artificial intelligence and cognitive technology: Foundations and perspectives. In E. Hollnagel, G. Mancini, and D. D. Woods (Eds.), Intelligent decision support in process environments.New York: Springer- Verlag.
17.
Coombs, M. J., and Alty, J. L. (1984). Expert systems: An alternative paradigm. International Journal of Man-Machine Studies, 20, 21–43.
18.
Coombs, M.J., and Hartley, R. T. (1987). The MGR algorithm and its application to the generation of explanations for novel events. International Journal of Man-Machine Studies, 27, 679–708. Also in Mancini, G., Woods, D., and Hollnagel. E. (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press.
19.
Davis, R. (1983). Reasoning from first principles in electronic troubleshooting. International Journal of Man-Machine Studies, 19, 403–423.
20.
De Keyser, V. (1986). Les interactions hommes-machine: Caracteristiques et utilisations des different supports d'information par les operateurs. (Person-machine interaction: How operators use different information channels). Rapport Politique Scientifique/FAST no. 8. Liège, Belgium: Psychologie du Travail, Universite de l'Etat à Liège.
21.
Dennett, D. (1982). Beyond belief. In A. Woodfield (Ed.), Thought and object.Oxford: Clarendon Press.
22.
Dorner, D. (1983). Heuristics and cognition in complex systems. In R. Groner, M. Groner, and W. F. Bischof (Eds.), Methods of heuristics.Hillsdale, NJ: Erlbaum.
23.
Ehn, P., and Kyng, M. (1984). A tool perspective on design of interactive computer support for skilled workers. Unpublished manuscript, Swedish Center for Working Life, Stockholm.
24.
Elm, W. C., and Woods, D. D. (1985). Getting lost: A case study in interface design. In Proceedings of the Human Factors Society 29th Annual Meeting (pp. 927–931). Santa Monica, CA: Human Factors Society.
25.
Fischhoff, B. (1986). Decision making in complex systems. In E. Hollnagel. G. Mancini, and D. D. Woods, (Eds.), Intelligent decision support.New York: Springer-Verlag.
26.
Fischhoff, B., Slovic, P., and Lichtenstein, S. (1979). Improving intuitive judgment by subjective sensitivity analysis. Organizational Behavior and Human Performance, 23, 339–359.
27.
Fischhoff, B., Lanir, Z., and Johnson, S. (1986). Military risk taking and modem C3I (Tech. Report 86-2). Eugene, OR: Decision Research.
28.
Funder, D. C. (1987). Errors and mistakes: Evaluating the accuracy of social judgments. Psychological Bulletin, 101, 75–90.
29.
Furnas, G. W. (1986). Generalized fisheye views. In M. Mantei and P. Orbeton (Eds.), Human factors in computing systems: CHI'86 Conference Proceedings (pp. 16–23). New York: ACM/SIGCHI.
30.
Gadd, C. S., and Pople, H. E. (1987). An interpretation synthesis model of medical teaching rounds discourse: Implications for expert system interaction. International Journal of Educational Research, 1.
31.
Gentner, D., and Stevens, A. L. (Eds.). (1983). Mental models. Hillsdale, NJ: Erlbaum.
32.
Gibson, J. J. (1979). The ecological approach to visual perception. Boston: Houghton Mifflin.
33.
Gick, M. L., and Holyoak, K. J. (1980). Analogical problem solving. Cognitive Psychology, 12, 306–365.
34.
Glaser, R. (1984). Education and thinking: The role of knowledge. American Psychologist, 39, 93–104.
35.
Gruber, T., and Cohen, P. (1987). Design for acquisition: Principles of knowledge system design to facilitate knowledge acquisition (special issue on knowledge acquisition for knowledge-based systems). International Journal of Man-Machine Studies, 26, 143–159.
36.
Henderson, A., and Card, S. (1986). Rooms: The use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface (Tech. Report). Palo Alto: Xerox PARCo
37.
Hirschhorn, L. (1984). Beyond mechanization: Work and technology in a postindustrial age. Cambridge, MA: MIT Press.
38.
Hollan, J., Hutchins, E., and Weitzman, L. (1984). Steamer: An interactive inspectable simulation-based training system. AI Magazine, 4, 15–27.
39.
Hollnagel, E., Mancini, G., and Woods, D. D. (Eds.). (1986). Intelligent decision support in process environments. New York: Springer-Verlag.
40.
Hollnagel, E., and Woods, D. D. (1983). Cognitive systems engineering: New wine in new bottles. International Journal of Man-Machine Studies, 18, 583–600.
41.
Hoogovens Report. (1976). Human factors evaluation: Hoogovens No.2 hot strip mill (Tech. Report FR251). London: British Steel Corporation/Hoogovens.
42.
Hutchins, E., Hollan, J., and Norman, D. A. (1985). Direct manipulation interfaces. Human-Computer Interaction, 1, 311–338.
43.
James, W. (1890). The principles of psychology. New York: Holt.
44.
Kieras, D. E., and Polson, P. G. (1985). An approach to the formal analysis of user complexity. International Journal of Man-Machine Studies, 22, 365–394.
45.
Klein, G. A. (in press). Recognition-primed decisions. In W. B. Rouse (Ed.), Advances in man-machine research, vol. 5. Greenwich, CT: JAI Press.
46.
Kotovsky, K., Hayes, J. R., and Simon, H. A. (1985). Why are some problems hard? Evidence from Tower of Hanoi. Cognitive Psychology, 17, 248–294.
47.
Kruglanski, A., Friedland, N., and Farkash, E. (1984). Lay persons' sensitivity to statistical information: The case of high perceived applicability. Journal of Personality and Social Psychology, 46, 503–518.
48.
Lesh, R. (1987). The evolution of problem representations in the presence of powerful conceptual amplifiers. In C. Janvier (Ed.), Problems of representation in the teaching and learning of mathematics.Hillsdale, NJ: Erlbaum.
49.
Malone, T. W. (1983). How do people organize their desks: Implications for designing office automation systems. ACM Transactions on Office Information Systems, 1, 99–112.
50.
Mancini, G., Woods, D. D., and Hollnagel. E. (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press. (Special issue of International Journal of Man-Machine Studies, vol. 27).
51.
March, J. G., and Weisinger-Baylon, R. (Eds.). (1986). Ambiguity and command. Marshfield, MA: Pitman Publishing.
52.
McKendree, J., and Carroll, J. M. (1986). Advising roles of a computer consultant. In M. Mantei and P. Oberton (Eds.), Human factors in computing systems: CHI'86 Conference Proceedings (pp. 35–40). New York: ACM/SIGCHI.
53.
Miller, P. L. (1983). ATTENDING: Critiquing a physician's management plan. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-5, 449–461.
54.
Mitchell, C., and Forren, M. G. (1987). Multimodal user input to supervisory control systems: Voice-augmented keyboard. IEEE Transactions on Systems, Man, and Cybernetics, SMC-I7, 594–607.
55.
Mitchell, C., and Saisi, D. (1987). Use of model-based qualitative icons and adaptive windows in workstations for supervisory control systems. IEEE Transactions on Systems, Man, and Cybernetics, SMC-17, 573–593.
56.
Miyata, Y., and Norman, D. A. (1986). Psychological issues in support of multiple activities. In D. A. Norman and S. W. Draper (Eds.), User-centered system design: New perspectives on human-computer interaction.Hillsdale, NJ: Erlbaum.
57.
Montmollin, M. de, and De Keyser, V. (1985). Expert logic vs. operator logic. In G. Johannsen, G. Mancini, and L. Martensson (Eds.), Analysis, design, and evaluation of man-machine systems.CEC-JRC Ispra, Italy: IFAC.
58.
Muir, B. (1987). Trust between humans and machines. International Journal of Man-Machine Studies, 27, 527–539. Also in Mancini, G., Woods, D., and Hollnagel. E. (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press.
59.
Newell, A., and Card, S. K. (1985). The prospects for psychological science in human-computer interaction. Human-Computer Interaction, 1, 209–242.
60.
Noble, D. F. (1984). Forces of production: A social history of industrial automation. New York: Alfred A. Knopf.
61.
Norman, D. A. (1981). Steps towards a cognitive engineering (Tech. Report). San Diego: University of California, San Diego, Program in Cognitive Science.
62.
Norman, D. A. (1983). Design rules based on analyses of human error. Communications of the ACM, 26, 254–258.
63.
Norman, D. A., and Draper, S. W. (1986). User-centered system design: New perspectives on human-computer interaction. Hillsdale, NJ: Erlbaum.
64.
Pea, R. D. (1985). Beyond amplification: Using the computer to reorganize mental functioning. Educational psychologist, 20, 167–182.
65.
Perkins, D., and Martin, F. (1986). Fragile knowledge and neglected strategies in novice programmers. In E. Soloway and S. Iyengar (Eds.), Empirical studies of programmers.Norwood, NJ: Ablex.
66.
Pew, R. W., et al. (1986). Cockpit automation technology (Tech. Report 6133). Cambridge, MA: BBN Laboratories Inc.
67.
Pope, R. H. (1978). Power station control room and desk design: Alarm system and experience in the use of CRT displays. In Proceedings of the International Symposium on Nuclear Power Plant Control and Instrumentation. Cannes, France.
68.
Pople, H., Jr. (1985). Evolution of an expert system: From internist to caduceus. In L De Lotto and M. Stefanelli (Eds.), Artificial intelligence in medicine.New York: Elsevier Science Publishers.
69.
Quinn, L., and Russell, D. M. (1986). Intelligent interfaces: User models and planners. In M. Mantei and P. Oberton (Eds.), Human factors in computing systems: CHI'86 Conference Proceedings (pp. 314–320). New York: ACM/SIGCHI.
70.
Rasmussen, J. (1986). Information processing and human-machine interaction: An approach to cognitive engineering. New York: North-Holland.
71.
Rizzo, A., Bagnara, S., and Visciola, M. (1987). Human error detection processes. International Journal of Man-Machine Studies, 27, 555–570. Also in Mancini, G., Woods, D., and Hollnagel, E. (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press.
72.
Robertson, G., McCracken, D., and Newell, A. (1981). The ZOG approach to man-machine communication. International Journal of Man-Machine Studies, 14, 461–488.
73.
Rochlin, G. I., La Porte, T. R., and Roberts, K. H. (in press). The self-designing high-reliability organization: Aircraft carrier flight operations at sea. Naval War College Review.
74.
Roth, E. M., Bennett, K., and Woods, D. D. (1987). Human interaction with an “intelligent” machine. International Journal of Man-Machine Studies, 27, 479–525. Also in Mancini, G., Woods, D., and Hollnagel. E. (Eds.). (in press). Cognitive engineering in dynamic worlds. London: Academic Press.
75.
Roth, E. M., and Woods, D. D. (1988). Aiding human performance: I. Cognitive analysis. Le Travail Humain, 51(1), 39–64.
76.
Schum, D. A. (1980). Current developments in research on cascaded inference. In T. S. Wallstein (Ed.), Cognitive processes in decision and choice behavior.Hillsdale, NJ: Erlbaurn.
77.
Selfridge, O. G., Rissland, E. L., and Arbib, M. A. (1984). Adaptive control of ill-defined systems. New York: Plenum Press.
78.
Sheridan, T., and Hennessy, R. (Eds.). (1984). Research and modeling of supervisory control behavior. Washington, DC: National Academy Press.
79.
Shneiderman, B. (1986). Seven plus or minus two central issues in human-computer interaction. In M. Mantei and P. Obreton (Eds.), Human factors in computing systems: CHI'86 Conference Proceedings (pp. 343–349). New York: ACM/SIGCHL
80.
Stefik, M., Foster, G., Bobrow, D., Kahn, K., Lanning, S., and Suchman, L. (1985, September). Beyond the chalkboard: Using computers to support collaboration and problem solving in meetings (Tech. Report). Palo Alto, CA: Intelligent Systems Laboratory, Xerox Palo Alto Research Center.
81.
Suchman, L. A. (1987). Plans and situated actions: The problem of human-machine communication. Cambridge: Cambridge University Press.
82.
Wiecha, C., and Henrion, M. (1987). A graphical tool for structuring and understanding quantitative decision models. In Proceedings of Workshop on Visual Languages. New York: IEEE Computer Society.
83.
Wiener, E. (1985). Beyond the sterile cockpit. Human Factors, 27, 75–90.
84.
Woods, D. D. (1984). Visual momentum: A concept to improve the cognitive coupling of person and computer. International Journal of Man-Machine Studies, 21, 229–244.
85.
Woods, D. D. (1986). Paradigms for intelligent decision support. In E. Hollnagel, G. Mancini, and D. D. Woods (Eds.), Intelligent decision support in process environments.New York: Springer-Verlag.
86.
Woods, D. D. (1988). Coping with complexity: The psychology of human behavior in complex systems. In L. P. Goodstein, H. B. Andersen, and S. E. Olsen (Eds.), Mental models, tasks and errors: A collection of essays to celebrate Jens Rasmussen's 60th birthday.London: Taylor and Francis.
87.
Woods, D. D., and Hollnagel, E. (1987). Mapping cognitive demands in complex problem solving worlds (special issue on knowledge acquisition for knowledge-based systems). International Journal of Man-Machine Studies, 26, 257–275.
88.
Woods, D. D., and Roth, E. M. (1986). Models of cognitive behavior in nuclear power plant personnel. (NUREGCR-4532). Washington, DC: U.S. Nuclear Regulatory Commission.
89.
Woods, D. D., and Roth, E. M. (1988a). Cognitive systems engineering. In M. Helander (Ed.), Handbook of human-computer interaction.New York: North-Holland.
90.
Woods, D. D., and Roth, E. M. (1988b). Aiding human performance: II. From cognitive analysis to support systems. Le Travail Humain, 51, 139–172.
91.
Woods, D. D., Roth, E. M., and Pople, H. (1987). Cognitive Environment Simulation: An artificial intelligence system for human performance assessment (NUREG-CR-4862). Washington, DC: U.S. Nuclear Regulatory Commission.