Intelligent Interface Design

Publisher Summary This chapter discusses intelligent interface design. The rapid technical progress in the area of human–computer interaction is driven largely by the forces of finance and feasibility. However, innovations themselves are the result of conceptual leaps that turn the possible into the actual. The increasingly cognitive nature of many of the tasks performed at present, combined with interface design possibilities in interactive human–computer tasks promotes the view of the interface as a communication channel, rather than as a physical device that allows control instructions to be passed to the machine and system responses to be observed by the human. Such communication is facilitated by an intelligent agent that mediates between the active participants. Such intelligent interfaces are not predicated on existing technology, as the concept involves an abstract mapping between cognitive and machine representations of tasks. The particular approach taken is a reflection of current needs and technological capabilities, but as tasks and technologies advance, the way that the abstract structure of intelligent interfaces is implemented would also change.

[1]  Mark H. Chignell,et al.  Mental workload dynamics in adaptive interface design , 1988, IEEE Trans. Syst. Man Cybern..

[2]  Giovanni Guida,et al.  NLI: a robust interface for natural language person-machine communication , 1982 .

[3]  Anthony I. Wasserman,et al.  Extending State Transition Diagrams for the Specification of Human–Computer Interaction , 1985, IEEE Transactions on Software Engineering.

[4]  Matthias Jarke,et al.  A Field Evaluation of Natural Language for Data Retrieval , 1983, IEEE Transactions on Software Engineering.

[5]  A. D. Fisk,et al.  Event asynchrony and signal regularity in sustained attention , 1986 .

[6]  Mark Chignell,et al.  Cognitive Processes during Instrument Landing , 1987 .

[7]  Douglas C. Engelbart,et al.  A conceptual framework for the augmentation of man's intellect , 1988 .

[8]  Elaine Rich Natural-Language Interfaces , 1984, Computer.

[9]  Harry R. Tennant,et al.  Usable natural language interfaces through menu-based natural language understanding , 1983, CHI '83.

[10]  P. A. Hancock,et al.  A model for evaluating stress effects of work with display units , 1987 .

[11]  Philip J. Barnard,et al.  Cognitive resources and the learning of human-computer dialogs , 1987 .

[12]  Mark Chignell,et al.  Intelligent warning systems for instrument landings , 1987 .

[13]  Adele Goldberg,et al.  Personal Dynamic Media , 1977, Computer.

[14]  Daniel G. Bobrow,et al.  Knowledge Programming in Loops , 1983, COMPCON.

[15]  Walter Schneider,et al.  Training High-Performance Skills: Fallacies and Guidelines , 1985 .

[16]  Mildred L. G. Shaw,et al.  PLANET: some experience in creating an integrated system for repertory grid applications on a microcomputer , 1982 .

[17]  Judith Reitman Olson,et al.  Cognitive analysis of people's use of software , 1987 .

[18]  Mark Chignell,et al.  Integration of the Cognitive and Physical Aspects of the Human-Machine Interface , 1986 .

[19]  James D. Hollan,et al.  STEAMER: An Interactive Inspectable Simulation-Based Training System , 1984, AI Mag..

[20]  R FeeneyWilliam,et al.  Adaptive man/computer interfaces , 1977 .

[21]  Ben Shneiderman,et al.  The future of interactive systems and the emergence of direct manipulation , 1982 .

[22]  Donald A. Norman Cognitive engineering—cognitive science , 1987 .

[23]  P E Johnson,et al.  What kind of expert should a system be? , 1983, The Journal of medicine and philosophy.

[24]  Edwina L. Rissland Ingredients of Intelligent User Interfaces , 1984, Int. J. Man Mach. Stud..

[25]  Daniel G. Bobrow,et al.  Knowledge Programming in Loops: Report on an Experimental Course , 1983, AI Mag..

[26]  Jens Rasmussen,et al.  Skills, rules, and knowledge; signals, signs, and symbols, and other distinctions in human performance models , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[27]  Susan T. Dumais,et al.  The vocabulary problem in human-system communication , 1987, CACM.

[28]  P. Hancock,et al.  Adaptive control in human-machine systems , 1987 .

[29]  M. R. Jones,et al.  Time, our lost dimension: toward a new theory of perception, attention, and memory. , 1976, Psychological review.

[30]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[31]  Keith Duncan,et al.  Cognitive Engineering , 2017, Encyclopedia of GIS.

[32]  Brian R. Gaines,et al.  New Directions in the Analysis and Interactive Elicitation of Personal Construct Systems , 1980, Int. J. Man Mach. Stud..

[33]  T. H. Nelson,et al.  4.2: A File Structure for The Complex, The Changing and the Indeterminate , 1965 .

[34]  Mark Chignell,et al.  Knowledge-based load leveling and task allocation in human-machine systems , 1986 .

[35]  John M. Carroll,et al.  Interface design issues for advice-giving expert systems , 1987, CACM.

[36]  J. C. Thomas Human factors and artificial intelligence , 1988 .

[37]  Bruce G. Buchanan,et al.  Principles of Rule-Based Expert Systems , 1982, Adv. Comput..

[38]  Robert J. K. Jacob,et al.  A State Transition Diagram Language for Visual Programming , 1985, Computer.

[39]  David D. Woods,et al.  Cognitive Technologies: The Design of Joint Human-Machine Cognitive Systems , 1986, AI Mag..

[40]  Andries van Dam,et al.  Reading and Writing the Electronic Book , 1985, Computer.

[41]  R. Duda,et al.  Expert Systems Research. , 1983, Science.

[42]  William C. Ogden Using Natural Language Interfaces , 1988 .