A taxonomy of user-oriented functions
International Journal of Man-Machine Studies
Interfacing thought: cognitive aspects of human-computer interaction
Interfacing thought: cognitive aspects of human-computer interaction
Human-computer interaction: a multidisciplinary approach
Human-computer interaction: a multidisciplinary approach
Human performance engineering: using human factors/ergonomics to achieve computer system usability (2nd ed.)
Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
Cognitive science: an introduction
Cognitive science: an introduction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
The Architecture of Cognition
Handbook of Human-Computer Interaction
Handbook of Human-Computer Interaction
The human-computer interaction handbook
Software complexity and its impacts in embedded intelligent real-time systems
Journal of Systems and Software
Informing the Design of Intelligent Support for ELE by Communication Capacity Tapering
EC-TEL '09 Proceedings of the 4th European Conference on Technology Enhanced Learning: Learning in the Synergy of Multiple Disciplines
Hi-index | 0.00 |
User interface design and analysis is an inherently interdisciplinary activity that merges cognitive, computing, and engineering sciences. Due to the rapid pace of technological change, there is as yet no science of human-computer interaction and little consensus on what the core knowledge of the discipline should be. In other sciences, the development of taxonomies, such as the taxonomy of living organisms in biology, has proved to be a useful foundation for scientific activity. This paper proposes a taxonomy of user interface terminology as a possible basis for the eventual development of human-computer interaction as a science. This taxonomy includes a model of the basic components of the interface and coverage of some of the major cognitive engineering principles that form the basis for human-computer interaction.