Dt. Clarke et Gp. Crum, DIALOG SPECIFICATION AND CONTROL - A REVIEW OF MODELS AND TECHNIQUES, Information and software technology, 36(9), 1994, pp. 539-547
This paper examines the variety of techniques and notations that have
been proposed for dialogue specification and control in interactive sy
stems. Notations covered include state transition diagrams, grammars,
event-based approaches, formal notations and object-oriented technique
s. The various advantages and disadvantages of each are indicated, and
related user interface software tools are referenced where appropriat
e. Dialogue specification in the context of traditional system design
is also discussed.