Cognitive Principles and Models in User Interface Design

Developing systems to be easy to use and effective can be accomplished by a simple guess-build-test approach, but this is often slow and expensive. A better approach is first, base the interface design on concepts and principles from human factors and cognitive psychology. Examples: why finding an object on the screen is easiest if it has a distinctive color rather a particular icon; why the mouse and touchscreens are more effective for selecting objects than joysticks, trackballs, or keyboards. Then second, analyze and predict the effectiveness of the design using simulated humans that are based on a cognitive architecture for human perception, cognition, and action, similar to those developed in artificial intelligence. My research focuses on developing such modeling techniques both for the initial design of the system functionality, and the evaluation of specific detailed interface designs.

CSE Faculty

Banovic, Nikola
Kieras, David E.