GOMS model of human–computer interaction
E874567
The GOMS model of human–computer interaction is a cognitive modeling framework that predicts user performance by decomposing tasks into goals, operators, methods, and selection rules.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| GOMS model | 1 |
| GOMS model of user interaction | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
cognitive modeling framework
ⓘ
human–computer interaction model ⓘ predictive user performance model ⓘ |
| appliesTo |
command-based interfaces
ⓘ
form-filling interfaces ⓘ menu-based interfaces ⓘ routine, well-specified tasks ⓘ |
| assumes |
skilled user behavior
ⓘ
well-learned tasks ⓘ |
| basedOn | decomposition of tasks into goals, operators, methods, and selection rules ⓘ |
| benefit |
allows comparison of interface design alternatives without user testing
ⓘ
provides quantitative performance predictions ⓘ |
| describes | user cognitive structure during task performance ⓘ |
| field |
cognitive psychology
ⓘ
human factors engineering ⓘ human–computer interaction ⓘ |
| focusesOn | expert performance rather than novice learning ⓘ |
| goalDefinition | goals represent what the user intends to accomplish ⓘ |
| hasComponent |
goals
ⓘ
methods ⓘ operators ⓘ selection rules ⓘ |
| hasFullForm | Goals, Operators, Methods, and Selection rules model NERFINISHED ⓘ |
| hasVariant |
CMN-GOMS
NERFINISHED
ⓘ
CPM-GOMS NERFINISHED ⓘ Keystroke-Level Model NERFINISHED ⓘ NGOMSL NERFINISHED ⓘ |
| isCharacterizedBy |
alternative methods for achieving goals
ⓘ
explicit representation of user goals ⓘ hierarchical task decomposition ⓘ selection rules for choosing among methods ⓘ specification of primitive operators ⓘ |
| limitation |
best suited to expert, error-free performance
ⓘ
does not model errors well ⓘ does not model learning ⓘ |
| methodDefinition | methods represent procedures for accomplishing goals ⓘ |
| operatorDefinition | operators represent basic perceptual, motor, or cognitive actions ⓘ |
| predicts |
number of user actions required
ⓘ
relative efficiency of alternative interface designs ⓘ task execution time ⓘ |
| relatedTo |
cognitive architectures
ⓘ
keystroke-level analysis ⓘ task analysis methods in HCI ⓘ |
| selectionRuleDefinition | selection rules specify which method to use when multiple methods are available ⓘ |
| usedFor |
analyzing human–computer interaction tasks
ⓘ
evaluating user interface efficiency ⓘ predicting user performance ⓘ task analysis ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
GOMS model
this entity surface form:
GOMS model of user interaction