8. implementation support


This exercise is based on the nuclear reactor scenario at: www.hcibook.com/e3/scenario/nuclear/

(a) In the Seeheim model: Treating the Application Interface model and Application together, there are three main layers:

(i) presentation/lexical
(ii) dialogue/syntactic
(iii) application/semantic

For each of these three layers list at least two different items of the description of the nuclear reactor control panel that is relevant to the level (that is at least six items in total, two for each level)

(b) There are no items in the description that relate to the switch (rapid feedback) part of the Seeheim model. Why do you think this is the case?

answer available for tutors only

(a) Lots of possible things in each category, for example:

  • Presentation/lexical - colours of buttons, labels on buttons, words in audio warnings, layout of control panel, ...
  • Dialogue/syntactic - need to confirm alarm-red state and emergency shutdown, STNs, enabling of manual override in red state, ...
  • Application/semantic - change of actual target values, contacting of emergency services, control of exploding bolts, ...

(b) Switch is about rapid semantic feedback (under dialogue control), and is for things like line drawing, highlighting of icons based on detailed semantic differences. The buttons etc. on the control panel don’t really need this rate of feedback.

Other exercises in this chapter

ex.8.1 (ans), ex.8.2 (ans), ex.8.3 (tut), ex.8.4 (tut), ex.8.5 (tut), ex.8.6 (tut), ex.8.7 (tut), ex.8.8 (tut), ex.8.9 (tut)

all exercises for this chapter