Formal Methods in Human-Computer Interaction
Cambridge University Press
Published on 22. February 1990
Book
Hardback
344 pages
978-0-521-37202-2 (ISBN)
Article exhausted; check for reprint
Description
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.
More details
Series
Language
English
Place of publication
Cambridge
United Kingdom
Target group
College/higher education
Dimensions
Height: 247 mm
Width: 174 mm
Thickness: 21 mm
Weight
772 gr
ISBN-13
978-0-521-37202-2 (9780521372022)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Michael Harrison | Harold Thimbleby
Formal Methods in Human-Computer Interaction
Book
07/2009
Cambridge University Press
€63.70
Shipment within 15-20 days
Additional editions

Michael Harrison | Harold Thimbleby
Formal Methods in Human-Computer Interaction
Book
07/2009
Cambridge University Press
€63.70
Shipment within 15-20 days
Content
Preface; Contributors; 1. The role of formal methods in human-computer interaction Michael Harrison and Harold Thimbleby; 2. HCI formalisms and cognitive psychology: the case of Task-Action Grammar Franz Schiele and Thomas Green; 3. Putting design into practice: formal specification and the user interface Roger Took; 4. Non-determinism as a paradigm for understanding the user interface Alan Dix; 5. A state model of direct manipulation in interactive systems Michael Harrison and Alan Dix; 6. Specification, analysis and refinement of interactive processes Bernard Sufrin and Jifeng He; 7. From abstract models to functional prototypes Colin Runciman; 8. Designing abstractions for communication control Gilbert Cockton; 9. Structuring dialogues using CSP Heather Alexander; Bibliography; Index.