Abstract

Although cognitive theory has been recognized as essential for the analysis of human–computer interaction (HCI), the representations that have been developed have been directed more toward theoretic purposes than practical application. To bridge the gap between theory and application, representations need to satisfy requirements for broad scope, a unified theoretical basis, and abstraction. Interacting cognitive subsystems (ICS) is proposed as a unified cognitive theory that can be used as the basis for such representations, and two approaches based on the theory are described. One entails the description of cognitive task models, which are a relatively complete representation of the cognitive activity required of a user in the coarse of an interaction. The other entails the production of less complete diagrammatic notations, which are intended to provide support in small-scale problem identification and resolution and which can be applied across tasks, visual interface, and sound interface issues and can handle static and dynamic situations. Although the former can be implemented in a production-rule expert system (ICSpert) and , therefore, does not require detailed modeling knowledge an the part of the analyst, the latter is a pencil-and-paper technique that does require theoretical knowledge but is intended to facilitate the acquisition of such knowledge in the interest of educating its users about the human aspects HCI. The representations differ in the knowledge required for their use, in the support that they offer, and in the situations for which they are appropriate. They have been used to represent problems from experimental situations, core HCI scenarios, a d red-world design projects. They share breadth of scope and abstraction, and their parent theory supports transfer of knowledge across domains of application and from older to newer technologies and feedback between the domain of application and the domain of theory.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call