CMSC 434 - Fall 2007
Prof Guimbretiere

Introduction to Human-Computer Interaction


Home Contact Syllabus Schedule HW & Project Links

Homework #5: Higher level models
(Due 10/29/07)

1) (100 points) GOMS model

In this problem you will be providing a GOMS style analysis of the following task:

After finishing typing a document using MS Word, a user is trying to find and replace a misspelled word.

  1. (10 points) Describe the goals and sub-goals used

  2. (10 points) Describe the operators used

  3. (40 points) For each goals and sub-goals describe which method(s) could be used. (If there is more than 3 possible methods for a given goal (or sub-goal) list at least 3 of the most commonly used methods),

  4. (20 points) Describe the most probable selection rules for each goal (or sub-goal)

  5. (20 points) Present a synthesis of your work using the standard GOMS style shown in class.

While answering questions above, please keep in mind the following facts about this task:

  • The document can be as small as a single sentence, or as big as a book,

  • The search and replace may apply to a any part of the document (including the whole document),

  • The misspelling of a word may be context dependent, e.g. if the word "owe" is misspelled as "own". (You may assume that during the search process, new matches are always presented with enough context on screen for the user to make a decision without navigating the document.)

  • You may assume that the search is only concerned with characters (not character attributes such as style and the like) and that the search style (such as Match case, Whole words only... and the like) has been set once and for all before starting the search.

Please note: In a way, one may think about this analysis as writing a program to perform a task using basic operators. Accordingly grading will take into account the style of the decomposition and the comments/explanations provided.

 

Web Accessibility