Incorporating human factors concerns into the design and safety engineering of complex control systems

A major concern for those designing safety-critical, high-reliability, or dependable control systems is ensuring that they meet the same rigorous safety standards as the underlying complex systems which they control. As hardware components have become more reliable, and their properties better understood, it has become easier to make safety claims about these aspects of a system. Even for software components, which have benefited from structured and formal methods to specify their intended behaviour and rigorous verification and validation techniques to test this, safety claims are now possible. Usability issues, particularly operator errors, are an Achilles Heel for safety engineering. Systematic approaches to the inclusion of human factors concerns in rigorous safety engineering practice are long overdue. In this paper we draw on our recent experience of the design phase of a major communications system, and discuss why simply passing new isolated techniques into the safety arena is insufficient. We go on to demonstrate how insights from an established cognitive engineering technique (Programmable User Modelling) could be fully incorporated into existing safety engineering practice.

[1]  Heinz Mandl,et al.  Learning Issues for Intelligent Tutoring Systems , 1988, Cognitive Science.

[2]  Ann Blandford,et al.  Training software engineers in a novel usability evaluation technique , 1998, Int. J. Hum. Comput. Stud..

[3]  Cathleen Wharton,et al.  The cognitive walkthrough method: a practitioner's guide , 1994 .

[4]  Ann Blandford,et al.  Specifying user knowledge for the design of interactive systems , 1996, Softw. Eng. J..

[5]  Nick Hammond,et al.  Transferring HCI Modelling and Design Techniques to Practitioners: A Framework and Empirical Work , 1994, BCS HCI.

[6]  Erik Hollnagel,et al.  Cognitive reliability and error analysis method , 1998 .

[7]  Richard M. Young,et al.  Programmable user models for predictive evaluation of interface designs , 1989, CHI '89.

[8]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[9]  Bonnie E. John,et al.  Learning and using the cognitive walkthrough method: a case study approach , 1995, CHI '95.

[10]  A. Newell Unified Theories of Cognition , 1990 .

[11]  A. D. Swain,et al.  Handbook of human-reliability analysis with emphasis on nuclear power plant applications. Final report , 1983 .

[12]  Ann Blandford,et al.  Separating user and device descriptions for modelling interactive problem solving , 1995, INTERACT.

[13]  George R. S. Weir,et al.  People and Computers IX , 1994 .

[14]  R. L. Brune,et al.  Peer-review study of the draft handbook for human-reliability analysis with emphasis on nuclear-power-plant applications, NUREG/CR-1278 , 1983 .

[15]  Allan Collins,et al.  THE COMPUTER AS A TOOL FOR LEARNING THROUGH REFLECTION , 1986 .

[16]  David E. Kieras,et al.  Using GOMS for user interface design and evaluation: which technique? , 1996, TCHI.

[17]  Alan D. Swain,et al.  Human reliability analysis: Need, status, trends and limitations , 1990 .