
Formal Methods in Human-Computer Interaction
Cambridge University Press
Published on 23. July 2009
Book
Paperback/Softback
344 pages
978-0-521-44867-3 (ISBN)
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
Professional and scholarly
Product notice
Paperback (trade)
Illustrations
Worked examples or Exercises
Dimensions
Height: 244 mm
Width: 170 mm
Thickness: 19 mm
Weight
595 gr
ISBN-13
978-0-521-44867-3 (9780521448673)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions
Michael Harrison | Harold Thimbleby
Formal Methods in Human-Computer Interaction
Book
02/1990
Cambridge University Press
€49.52
Article exhausted; check for reprint
Previous edition
Michael Harrison | Harold Thimbleby
Formal Methods in Human-Computer Interaction
Book
02/1990
Cambridge University Press
€49.52
Article exhausted; check for reprint
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.