Human Computer Interaction (COMP352/552)

Food For Thought 4

Exercise 1

Describe the behaviour of the interface of a public telephone, by using the STD notation. Start by listing all the events that can happen when using the telephone, and the states in which it can be.

Exercise 2

Identify bits of the STD in Exercise 1 where techniques of clustering and refinement can be applied, and show what can be gained by applying them.

Exercise 3

Produce a StateChart description of the following, simple calculator interface


Exercise 4

Create an event-action table for:
  1. the CD-player statechart
  2. the word processor statechart
  3. the statechart you have designed for Exercise 3.