Task-Action Grammars: A Model of the Mental Representation of Task Languages
- 1 June 1986
- journal article
- Published by Taylor & Francis in Human–Computer Interaction
- Vol. 2 (2) , 93-133
- https://doi.org/10.1207/s15327051hci0202_1
Abstract
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 ...Keywords
This publication has 20 references indexed in Scilit:
- An approach to the formal analysis of user complexityInternational Journal of Man-Machine Studies, 1985
- Metaphor, computing systems, and active learningInternational Journal of Man-Machine Studies, 1985
- What some concepts might not beCognition, 1983
- An experimental evaluation of abbreviation schemes in limited lexiconsBehaviour & Information Technology, 1982
- Acquisition of cognitive skill.Psychological Review, 1982
- Learning and remembering command namesPublished by Association for Computing Machinery (ACM) ,1982
- Consistency and compatibility in human-computer dialogueInternational Journal of Man-Machine Studies, 1981
- Context theory of classification learning.Psychological Review, 1978
- Perception in chessCognitive Psychology, 1973
- Semantics of context-free languagesTheory of Computing Systems, 1968