Computation and cognition: toward a foundation for cognitive science
Computation and cognition: toward a foundation for cognitive science
Organization and learnability in computer languages
International Journal of Man-Machine Studies - Lecture notes in computer science Vol. 174
Metaphor, computing systems, and active learning
International Journal of Man-Machine Studies - Ellis Horwood series in artificial intelligence
An approach to the formal analysis of user complexity
International Journal of Human-Computer Studies - Special issue: 1969-1999, the 30th anniversary
The Architecture of Cognition
Formal Specifications of Programming Language: A Panoramic Primer
Formal Specifications of Programming Language: A Panoramic Primer
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Getting into a system: External-internal task mapping analysis
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The user's perception of the interaction language: A two-level model
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Planning units in text editing behavior
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Learning and remembering command names
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Learning to text edit: semantics in procedural skill acquisition
Learning to text edit: semantics in procedural skill acquisition
Human Problem Solving
Formal Grammar and Human Factors Design of an Interactive Graphics System
IEEE Transactions on Software Engineering
Use of Psychological Experimentation as an Aid to Development of a Query Language
IEEE Transactions on Software Engineering
The case against user interface consistency
Communications of the ACM
EXPRESS: an experimental interface for factual information retrieval
SIGIR '90 Proceedings of the 13th annual international ACM SIGIR conference on Research and development in information retrieval
Modelling Dynamic Group Behaviours
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
Towards a Ubiquitous Semantics of Interaction: Phenomenology, Scenarios, and Traces
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Habitable 3D Learning Environments for Situated Learning
ITS '98 Proceedings of the 4th International Conference on Intelligent Tutoring Systems
Towards A Task-Based Methodology For Designing GUIs
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Modeling users' task performance on the mobile device: PC convergence system
Interacting with Computers
A Method for Consistent Design of User Interaction with Multifunction Devices
HCD 09 Proceedings of the 1st International Conference on Human Centered Design: Held as Part of HCI International 2009
A model-based approach to develop interactive system using IMML
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
A toolkit for multimodal interface design: an empirical investigation
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: intelligent multimodal interaction environments
Development of quantitative metrics to support UI designer decision-making in the design process
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
International Journal of Human-Computer Studies
Multimodal adaptation through simulation for digital TV interface
Proceddings of the 9th international interactive conference on Interactive television
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Formally assessing software modifiability
FAC-FA'96 Proceedings of the 1996 BCS-FACS conference on Formal Aspects of the Human Computer Interface
Hi-index | 0.02 |
A formal model of the mental representation of task languages is presented. The model is a metalanguage for defining task-action grammars (TAG): generative grammars that rewrite simple tasks into action specifications. Important features of the model are (a) Identification of the "simple-tasks" that users can perform routinely and that require no control structure; (b) Representation of simple-tasks by collections of semantic components reflecting a categorization of the task world; (c) Marking of tokens in rewrite rules with the semantic features of the task world to supply selection restrictions on the rewriting of simple-tasks into action specifications. This device allows the representation of family resemblances between individual task-action mappings. Simple complexity metrics over task-action grammars make predictions about the relative learnability of different task language designs. Some empirical support for these predictions is derived from the existing empirical literature on command language learning, and from two unreported experiments. Task-action grammars also provide designers with an analytic tool for exposing the configural properties of task languages.