The human factors of computer graphics interaction techniques
IEEE Computer Graphics and Applications
Designing for usability: key principles and what designers think
Communications of the ACM
Expressiveness and language choice
Data & Knowledge Engineering
The information lens: an intelligent system for information sharing in organizations
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automating the design of graphical presentations of relational information
ACM Transactions on Graphics (TOG)
SOAR: an architecture for general intelligence
Artificial Intelligence
Improving human-computer interaction—a quest for cognitive science
Interfacing thought: cognitive aspects of human-computer interaction
Experiences with the alternate reality kit: an example of the tension between literalism and magic
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
Can principles of cognition lower the barriers to programming?
Empirical studies of programmers: second workshop
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Artifact as theory-nexus: hermeneutics meets theory-based design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
A quantitative model of the learning and performance of text editing knowledge
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Usability professionals-current practices and future development
Interacting with Computers
Hi-index | 0.00 |
Although the practical importance of user interface technology is now well established, the proper role of research in the development of the technology and the kind of research that is appropriate remain in question. This article takes stock of some of the competing positions and proposes an agenda, identifying areas of work that might command some consensus despite the widely varying viewpoints represented in the research community. The major initiatives proposed are understanding goals and preferences, broadening applied cognitive theory, supporting innovation, and credit assignment.