User interfaces for office systems
Oxford surveys in information technology; vol. 2, 1985
Managing command submission in a multiple-window environment
Software Engineering Journal
A multiple, virtual-workspace interface to support user task switching
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
A self-regulating adaptive system
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Interface design and multivariate analysis of UNIX command use
ACM Transactions on Information Systems (TOIS)
Evaluation and analysis of users' activity organization
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EMACS the extensible, customizable self-documenting display editor
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
The design of history mechanisms and their use in collaborative educational simulations
CSCL '99 Proceedings of the 1999 conference on Computer support for collaborative learning
Supporting interface customization using a mixed-initiative approach
Proceedings of the 12th international conference on Intelligent user interfaces
Collaborative use of individual search histories
Interacting with Computers
Understanding the Utility of Rationale in a Mixed-Initiative System for GUI Customization
UM '07 Proceedings of the 11th international conference on User Modeling
Web History Tools and Revisitation Support: A Survey of Existing Approaches and Directions
Foundations and Trends in Human-Computer Interaction
Machine learning techniques to make computers easier to use
IJCAI'97 Proceedings of the Fifteenth international joint conference on Artifical intelligence - Volume 2
History-based device graphical user-interfaces
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Several striking characteristics of how often people repeat their actions on interactive systems are abstracted from usage data gleaned from many users of different classes over a period of months. Reformulated as empirically-based general principles, these provide design guidelines for history mechanisms specifically and modern user interfaces generally. Particular attention is paid to the repetition of command lines, and to the probability distribution of the next line given a sequential “history list” of previous ones. Several ways are examined of conditioning this distribution to enhance predictive power. A brief case study of actual use of a widely-used history system is also included.