CMN-GOMS

CMN-GOMS

CMN-GOMS stands for Card, Moran and Newell GOMS. CMN-GOMS is the original version of the GOMS technique in human computer interaction. It takes the name after its creators Stuart Card, Thomas P. Moran and Allen Newell who first described GOMS in their 1983 book "The Psychology of Human Computer Interaction". [cite book|title=The Psychology of Human Computer Interaction|last=Card|first=Stuart|authorlink=Stuart Card|coauthors=Thomas P. Moran and Allen Newell|publisher=Lawrence Erlbaum Associates|year=1983|id=ISBN 0-89859-859-1]

Overview

This technique requires a strict goal-method-operation-selection rules structure. The structure is rigid enough that the evaluator represents the tasks in a pseudo-code format (no formal syntax is dictated). It also provides a guide for how to formulate selection rules. This method can also be used to estimate the load the task places on the user. For instance, examining the number of levels down the task-tree that a goal branch is can be used to estimate the memory demand the task places on the system. The process must remember information about all of the levels above the current branch.

This technique is more flexible than they Keystroke-Level Model (KLM) because the pseudo-code is in a general form. That is, it can be executed for different scenarios by going down different branches. While KLM’s procedure is a simple list that has to be recreated for each different task.

Example of a simple goal

Deleting a file in Windows Explorer (NOTE: not all goals are fully expanded in this example).

GOAL: DELETE-FILE. GOAL: SELECT-FILE. . [select: GOAL: KEYBOARD-TAB-METHOD. . GOAL: MOUSE-METHOD] . . VERIFY-SELECTION. GOAL: ISSUE-DELETE-COMMAND. . [select*: GOAL: KEYBOARD-DELETE-METHOD. . . PRESS-DELETE. . . GOAL: CONFIRM-DELETE. . GOAL: DROP-DOWN-MENU-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . CLICK-RIGHT-MOUSE-BUTTON. . . LOCATE-DELETE-COMMAND. . . MOVE-MOUSE-TO-DELETE-COMMAND. . . CLICK-LEFT-MOUSE-BUTTON. . . GOAL: CONFIRM-DELETE. . GOAL: DRAG-AND-DROP-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . PRESS-LEFT-MOUSE-BUTTON. . . LOCATE-RECYCLING-BIN. . . MOVE-MOUSE-TO-RECYCLING-BIN. . . RELEASE-LEFT-MOUSE-BUTTON]

*Selection rule for GOAL: ISSUE-DELETE-COMMAND If hands are on keyboard, use KEYBOARD-DELETE-METHOD, else if Recycle bin is visible, use DRAG-AND-DROP-METHOD, else use DROP-DOWN-MENU-METHOD

See also

* Human information processor model
* CPM-GOMS
* KLM-GOMS
* NGOMSL

References

*This article incorporates text from [http://www.cc.gatech.edu/classes/cs6751_97_fall/projects/closet2000+/FinalEssays/goms.html Dr. G. Abowd: GOMS Analysis Techniques - Final Essay] , which has been released into GFDL by its author (see [http://en.wikipedia.org/w/index.php?title=Talk:GOMS&oldid=19999716] ). Original references follow.

:*Dix, A., Finlay, J., Abowd, G., Beale, R., [http://www.hiraeth.com/books/hci/ Human Computer Interaction] , Prentice Hall, 1993

:* [http://c2000.gatech.edu/zenpad/classes/cs6751_97_Fall/Nov.4.1997.1/html/ Lecture Notes] , Abowd, G., CS6751, Georgia Institute of Technology, Nov-1997

:*Kieras, D., John, B., [http://www.cs.cmu.edu/afs/cs.cmu.edu/user/clamen/mosaic/reports/1994.html The GOMS Family of Analysis Techniques: Tools for Design and Evaluation] , CMU-HCII-94-106, 1994

:*Kieras, D., John, B., Using GOMS for User Interface Design and Evaluation: Which Technique?, June-1996

:*Kieras, D., John, B., The GOMS Family of User Interface Analysis Techniques: Comparison and Contrast

:* [http://ei.cs.vt.edu/~cs5724/g2/index.html Lecture Notes] , CS5724, Virginia Tech, Fall 1996


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • GOMS — stands for Goals, Operators, Methods, and Selection rules, an approach to human computer interaction observation. It was developed in 1983 by Stuart Card, Thomas P. Moran and Allen Newell, and spelled out in their book The Psychology of Human… …   Wikipedia

  • GOMS — (kurz für goals, operators, methods and selection rules, zu Deutsch: Ziele, Operatoren, Methoden und Selektionsregeln) ist eine Möglichkeit, die Mensch Computer Interaktion zu betrachten. Das Konzept wurde 1983 von Stuart Card, Thomas P. Moran… …   Deutsch Wikipedia

  • CPM-GOMS — is a a variation of the GOMS technique in human computer interaction. CPM GOMS stands for two things: Cognitive, Perceptual, and Motor and the project planning technique Critical Path Method (from which it borrows some elements).OverviewCPM GOMS… …   Wikipedia

  • KLM (human-computer interaction) — KLM (or KLM GOMS) stands for Keystroke Level Model, a hard science approach to human–computer interaction (HCI), based on CMN GOMS, developed by Card, Moran Newell, and spelled out in their book The Psychology of Human Computer Interaction , 1983 …   Wikipedia

  • NGOMSL — stands for Natural GOMS Language, it is a variation of the GOMS technique in human computer interaction. Contents 1 Overview 2 Example 3 See also 4 References …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”