Bridging the Information Transfer Gap: Measuring Goodness of Information Fit

The ability to determine, a priori, how well an interface design meets the information needs of a user?that is, to `bridge the information transfer gap??is a critical component of any intelligent interface design system. Yet most current approaches either sidestep the problem of computationally measuring `goodness of fit? by compiling design knowledge into a set of pattern matching rules or, at best, use a very limited set of parameters in scoring. We describe a formal representation for capturing the information needs associated with user tasks and the information conveying capabilities of interface elements. A multifaceted scoring technique, using this representation, is presented for assessing a design's goodness of fit against current user requirements. The hallmarks of this approach are the explicit representation of the goals of good user interface design, evaluation of a proposed design against these goals and a computational approach to performing tradeoffs among these goals when incompatible. Finally, we report on the implementation and user acceptance of this design in an adaptive interface application for military attack/scout helicopters.

[1]  Philippe A. Palanque,et al.  Formal Methods in Human-Computer Interaction , 1997, Formal Approaches to Computing and Information Technology (FACIT).

[2]  Guy A. Boy,et al.  Cognitive Function Analysis , 1998 .

[3]  Vernol Battiste,et al.  Inflight evaluation of pilot workload measures for rotorcraft research , 1987 .

[4]  Patricia M. Jones,et al.  Varieties of Representational Forms: Towards Designing an Information Infrastructure for an Organization , 1998 .

[5]  J. G. Hollands,et al.  Engineering Psychology and Human Performance , 1984 .

[6]  Kim J. Vicente,et al.  Toward an Integration of Task- and Work Domain Analysis Techniques for Human-Computer Interface Design , 1998 .

[7]  Lucy Suchman Plans and situated actions: the problem of human-machine communication , 1987 .

[8]  Pablo Castells,et al.  Declarative models of presentation , 1997, IUI '97.

[9]  Christopher A. Miller,et al.  User acceptance of an intelligent user interface: a Rotorcraft Pilot's Associate example , 1998, IUI '99.

[10]  Victor A. Riley,et al.  A General Model of Mixed-Initiative Human-Machine Systems , 1989 .

[11]  Robert Sutton,et al.  Applications of Human Performance Models to System Design , 1989, Springer US.

[12]  Judith Orasanu,et al.  Decision Making in Action , 1994 .

[13]  William B. Rouse,et al.  An Architecture for Intelligent Interfaces: Outline of an Approach to Supporting Operators of Complex Systems , 1987, Hum. Comput. Interact..

[14]  Christine M. Mitchell,et al.  Multimodal User Input to Supervisory Control Systems: Voice-Augmented Keyboard , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Chris W. Johnson Documenting the Design of Safety-Critical, User Interfaces , 1996, Interact. Comput..

[16]  P. Agre Lucy A. Suchman, Plans and Situated Actions: The Problem of Human-Machine Commuinication (Cambridge University Press, Cambridge 1987) , 1990, Artif. Intell..

[17]  Kirby Keller,et al.  Domain specific software design for decision aiding , 1992 .

[18]  Christopher A. Miller Computational approaches to interface design: what works, what doesn't, what should and what might , 1997, IUI '97.

[19]  P. Johnson-Laird Mental models , 1989 .

[20]  Robert P. Goldman,et al.  A Bayesian Model of Plan Recognition , 1993, Artif. Intell..

[21]  Stephen M. Casner,et al.  Task-analytic approach to the automated design of graphic presentations , 1991, TOGS.

[22]  Christine M. Mitchell,et al.  Use of Model-Based Qualitative Icons and Adaptive Windows in Workstations for Supervisory Control Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[23]  Victor A. Riley,et al.  W/INDEX: A Predictive Model of Operator Workload , 1989 .

[24]  George R. S. Weir,et al.  Human Computer Interaction and Complex Systems , 1991 .

[25]  N. D. Geddes Understanding human operators' intentions in complex systems , 1990 .

[26]  Christopher D. Wickens,et al.  A computational approach to display layout analysis , 1992 .

[27]  Steven K. Feiner,et al.  Top-down hierarchical planning of coherent visual discourse , 1997, IUI '97.

[28]  Dan Diaper,et al.  Task Analysis for Human-Computer Interaction , 1990 .

[29]  J. Victor Lebacqz,et al.  Computational Approaches to Interface Design , 1997 .

[30]  Peter Johnson,et al.  Designing user interfaces from analyses of users' tasks , 1997, CHI Extended Abstracts.

[31]  Attention , Time-Sharing , and Workload , 2022 .

[32]  Valerie L. Shalin,et al.  Plan-based information requirements: automated knowledge acquisition to support information management in an intelligent pilot-vehicle interface , 1992, [1992] Proceedings IEEE/AIAA 11th Digital Avionics Systems Conference.

[33]  T. L. Saaty A Scaling Method for Priorities in Hierarchical Structures , 1977 .

[34]  Thomas G. Dietterich,et al.  Knowledge Compilation: A Symposium , 1991, IEEE Expert.

[35]  Sheila B. Banks,et al.  Pilot's Associate: a cooperative, knowledge-based system application , 1991, IEEE Expert.

[36]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[37]  Johanna D. Moore,et al.  Proceedings of the Conference on Human Factors in Computing Systems , 1989 .

[38]  M. Chi,et al.  The Nature of Expertise , 1988 .

[39]  Barry Kirwan,et al.  A Guide To Task Analysis: The Task Analysis Working Group , 1992 .

[40]  D D Woods,et al.  Paradigms for intelligent decision support , 1986 .