Adaptive human-computer interfaces: a literature survey and perspective

The authors present a survey of recent research in adaptive interface computer software as well as a discussion of factors that require consideration in designing this software. An adaptive interface needs to include a knowledge base that encompasses four domains. These four domains are knowledge of the current user, knowledge of the interaction scheme, knowledge of the problem task, and knowledge of the underlying system. The authors review and discuss these knowledge bases along with the positive and negative aspects of adaptive interfaces. >

[1]  Timothy W. Finin,et al.  GUMS₁ : A General User Modeling System , 1986, HLT.

[2]  Rachel Reichman-Adar,et al.  Extended Person-Machine Interface , 1984, Artif. Intell..

[3]  Ivan T. Robertson,et al.  Human information-processing strategies and style , 1985 .

[4]  Katharina Morik,et al.  The Real Estate Agent: Modeling Users By Uncertain Reasoning , 1985, AI Mag..

[5]  C. Raymond Perrault,et al.  Analyzing Intention in Utterances , 1986, Artif. Intell..

[6]  Gerrit C. van der Veer,et al.  On the interaction between system and user characteristics , 1985 .

[7]  Ian H. Witten,et al.  Adaptive personalized interfaces—A question of viability , 1985 .

[8]  Robert Wilensky,et al.  Artificial Intelligence and Language Processing Talking to Unix in English: an Overview of Uc , 2022 .

[9]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[10]  John Seely Brown,et al.  A tutoring and student modelling paradigm for gaming environments , 1976, SIGCSE '76.

[11]  W. Bruce Croft The Role of Context and Adaptation in User Interfaces , 1984, Int. J. Man Mach. Stud..

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

[13]  Jaime G. Carbonell,et al.  CoalSORT: A Knowledge-Based Interface , 1987, IEEE Expert.

[14]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[15]  R. C. Thomas,et al.  Experimental adaptive interface , 1984 .

[16]  Martha E. Pollack,et al.  Information sought and information provided: an empirical study of user/expert dialogues , 1985, CHI '85.

[17]  W. T. Norman,et al.  A universal conception of personality structure? , 1966, Journal of personality and social psychology.

[18]  Alan Morse,et al.  Some principles for the effective display of data , 1979, SIGGRAPH '79.

[19]  Leonard Kleinrock Distributed Systems , 1985, Computer.

[20]  Gerhard Fischer,et al.  Knowledge-based help systems , 1985, CHI '85.

[21]  Stephen N. Zilles,et al.  Specification techniques for data abstractions , 1975 .

[22]  B. H. Liskov,et al.  Specification techniques for data abstractions , 1975, IEEE Transactions on Software Engineering.

[23]  Stuart K. Card,et al.  Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys, for text selection on a CRT , 1987 .

[24]  Howard Mozeico A human/computer interface to accommodate user learning stages , 1982, CACM.

[25]  William B. Rouse,et al.  Human-Computer Interaction in the Control of Dynamic Systems , 1981, CSUR.

[26]  W. Wahlster,et al.  Dialogue-based user models , 1986, Proceedings of the IEEE.

[27]  Donald A. Norman,et al.  Design rules based on analyses of human error , 1983, CACM.

[28]  D Verne Morland The evolution of software architecture , 1985 .

[29]  William Buxton,et al.  Towards a comprehensive user interface management system , 1983, SIGGRAPH.