Toggle Main Menu Toggle Search

Open Access padlockePrints

Formal Approaches for Interactive Systems

Lookup NU author(s): Professor Michael HarrisonORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

The role of formal methods to add precision in the design and analysis of systems has been demonstrated in a wide range of contexts. They are particularly valuable in the case of safety-critical systems but also in the many systems where failure to use or to understand a system can cause substantial costs. This chapter provides an overview of work on the application of Formal Methods to Human-Computer Interaction. The focus is on the type of modeling and analysis that can be used to reason formally about the interaction between a system and its users as well as the role that this analysis can have in ensuring the quality of an interactive system. The review is organized around five layers of modeling that capture the range of perspectives in which analysis can be performed. An example is used to give some notion of what is involved in performing formal verification of interactive systems, from defining the models to identifying, formally expressing and analyzing use-related requirements.


Publication metadata

Author(s): Campos JC, Harrison MD

Editor(s): Vanderdonckt, J; Palanque, P; Winckler, M

Publication type: Book Chapter

Publication status: Published

Book Title: Handbook of Human Computer Interaction

Year: 2025

Pages: 1-28

Online publication date: 08/04/2025

Acceptance date: 14/10/2024

Publisher: Springer

Place Published: Cham

URL: https://doi.org/10.1007/978-3-319-27648-9_120-1

DOI: 10.1007/978-3-319-27648-9_120-1

Library holdings: Search Newcastle University Library for this item

ISBN: 9783319276489


Share