A Rigorous View of Mode Confusion

Not only in aviation psychology, mode confusion is recognised as a significant safety concern. The notion is used intuitively in the pertinent literature, but with surprisingly different meanings. We present a rigorous way of modelling the human and the machine in a shared-control system. This enables us to propose a precise definition of "mode" and "mode confusion". In our modelling approach, we extend the commonly used distinction between the machine and the user's mental model of it by explicitly separating these and their safety-relevant abstractions. Furthermore, we show that distinguishing three different interfaces during the design phase reduces the potential for mode confusion. A result is a new classification of mode confusions by cause, leading to a number of design recommendations for shared-control systems which help to avoid mode confusion problems. A further result is a foundation for detecting mode confusion problems by model checking.

[1]  Axel Lankenau,et al.  Avoiding Mode Confusion in Service Robots The Bremen Autonomous Wheelchair as an Example , 2001 .

[2]  Denis Javaux,et al.  HESSD ’ 98 62 Explaining Sarter & Woods ’ Classical Results . The Cognitive Complexity of Pilot-Autopilot Interaction on the Boeing 737-EFIS , 1998 .

[3]  Axel Lankenau,et al.  A Versatile and Safe Mobility Assistant The Bremen Autonomous Wheelchair Implements Obstacle Avoidance Plus Driving and Routing Assistance in a Shared-Control System , 2001 .

[4]  Denis Javaux,et al.  Models and Mechanized Methods that Integrate Human Factors into Automation Design , 2000 .

[5]  Axel Lankenau,et al.  The Bremen autonomous wheelchair Rolland - self-localization and shared control , 2003, BISS monographs.

[6]  Andrew William Roscoe,et al.  The Theory and Practice of Concurrency , 1997 .

[7]  Asaf Degani,et al.  PILOT-AUTOPILOT INTERACTION: A FORMAL PERSPECTIVE , 2000 .

[8]  Nadine B. Sarter,et al.  How in the World Did We Ever Get into That Mode? Mode Error and Awareness in Supervisory Control , 1995, Hum. Factors.

[9]  John M. Rushby Modeling the Human in Human Factors , 2001, SAFECOMP.

[10]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[11]  David Lorge Parnas,et al.  Documentation of requirements for computer systems , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[12]  Victor Carreño,et al.  Analyzing Mode Confusion via Model Checking , 1999, SPIN.

[13]  Donald A. Norman,et al.  Some observations on mental models , 1987 .

[14]  E. Palmer,et al.  An automated method to detect potential mode confusions , 1999, Gateway to the New Millennium. 18th Digital Avionics Systems Conference. Proceedings (Cat. No.99CH37033).

[15]  Axel Lankenau,et al.  Architecture and applications of the Bremen Autonomous Wheelchair , 2000, Inf. Sci..

[16]  Bettina Buth Formal and semi-formal methods for the analysis of industrial control systems , 2001, BISS monographs.

[17]  David Lorge Parnas,et al.  Functional Documents for Computer Systems , 1995, Sci. Comput. Program..

[18]  M. Rodriguez,et al.  Identifying mode confusion potential in software design , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[19]  Alex Kirlik,et al.  Modes in Human-Machine Systems: Constructs, Representation, and Classification , 1999 .

[20]  M. Rodriguez,et al.  Making formal methods practical , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[21]  R.W. Butler,et al.  A formal methods approach to the analysis of mode confusion , 1998, 17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference. Proceedings (Cat. No.98CH36267).

[22]  John M. Rushby,et al.  Analyzing Cockpit Interfaces Using Formal Methods , 2001, FM-Everywhere@FORTE/PSTV.

[23]  Peter Johnson,et al.  Unmasking Mode Errors: A New Application of Task Knowledge Principles to the Knowledge Gaps in Cockpit Design , 2001, INTERACT.

[24]  Bob Fields,et al.  Deriving human-error tolerance requirements from tasks , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[25]  Peter Johnson,et al.  Beyond Mode Error: Supporting Strategic Knowledge Structures to Enhance Cockpit Safety , 2001, BCS HCI/IHM.

[26]  Axel Lankenau,et al.  The Bremen Autonomous Wheelchair – A Versatile and Safe Mobility Assistant , 2002 .

[27]  Gavin John Doherty A pragmatic approach to the formal specification of interactive systems , 1998 .

[28]  Jon Damon Reese,et al.  Analyzing Software Specifications for Mode Confusion Potential , 1998 .