Formal Methods in Human-Computer Interaction

Front Cover
Michael Harrison, Harold Thimbleby
CUP Archive, Feb 22, 1990 - Computers - 323 pages
First published in 1990, this book discusses the application of formal methods to the human-computer interface. Formal methods - the attempt to provide methods that rigourously and unambiguously describe the behaviour of a computer program or system - is receiving a great deal of attention in human-computer interaction (HCI). Topics such as the specification of a system, the construction of a system from its specification and the abstraction of a specification from an existing system, are clearly of great theoretical and practical interest. The contributors to the work are well-known in the field of HCI and their articles cover much of the work in the area. The book is a series of papers specially commissioned by the editors for the book; it is thus a coherent and important contribution to the area.
 

Contents

The role of formal methods in humancomputer inter
1
the case
9
1
21
Prediction
45
formal specification
63
Non determinism as a paradigm for understanding
97
Static and dynamic consistency
122
5
129
Further work
197
From abstract models to functional prototypes
201
14
219
Designing abstractions for communication control
233
5
240
A new communication control abstraction
247
Structuring dialogues using
273
8
294

Specification analysis and refinement of interactive pro
153
Properties preserved by refinement
185

Other editions - View all

Common terms and phrases

Bibliographic information