HCI 3e - Ch 17 (extra):

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    HCI 3e - Ch 17 (extra): - Presentation Transcript

    1. what is state
      • that in the present
      • of that in the past
      • which affects that of the future
      time
    2. defining state
      • two problems:
      • too little state
        • elements missing from specification
        • may be deliberate e.g. dialogue level spec.
      • too much state
        • too many states, too complex state
        • may be deliberate redundancy, extensibility
    3. too little state
      • forgotten elements
        • e.g. ‘typing’ flag for calculator
      • checking:
        • dialogue state can you work out current dialogue state?
        • action specification do you have enough information?
        • implicit global variables (see also later) suggest state missing
    4. too much state
      • unreachable states
        • too few actions (see later)
        • constraints
      • spare variables: constant/functional dependent
      • dependent state
        • e.g. first point of line, number being typed
      • indistinguishable states
        • what is observable?
      states are not orthogonal
    5. defining actions
      • framing problems
        • = too little in result state
      • unreachable states – insufficient actions
      • using ‘global’ variables
        • implicit in operation definition
      • beware extreme cases
        • (e.g. empty document, cursor at end of line)
    SlideShare Zeitgeist 2009

    + Alan DixAlan Dix Nominate

    custom

    155 views, 0 favs, 0 embeds more stats

    additional slides for Chapter 17: Models of the s more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 155
      • 155 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 6
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories