Browse by author
Lookup NU author(s): Professor Michael HarrisonORCiD
This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by Springer Nature Switzerland AG, 2020.
For re-use rights please refer to the publisher's terms and conditions.
Formal methods in interactive systems can be used to analyse how systems support use with a clarity that is not possible with more traditional development approaches. However, the processes involved are complicated and do not fit well with those whose primary concern is user interfaces. The paper reflects on the tools that are used and the problems that hinder their accessibility. It comments on tool developments that could lead to wider use of these techniques. The role that existing methods and tools can play in analysing interactive systems will be explored through concrete examples involving the use of the PVS theorem proving assistant and the IVY toolset. Examples will focus on:– the formulation and validation of models of interactive systems;– the expression of use related requirements, particularly in the context of usability engineering andsafety analysis;– the generation of proofs that requirements hold true and making sense when proof fails.Examples will be taken from existing standalone medical devices including examples from part of a safety analysis of a device leading to product.
Author(s): Harrison MD
Editor(s): E. Sereniski
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: FM 2019 Workshops: Formal Methods in Interactive Systems
Year of Conference: 2020
Pages: 15
Online publication date: 13/08/2020
Acceptance date: 10/07/2020
Date deposited: 21/07/2020
ISSN: 1611-3349
Publisher: Springer Nature Switzerland AG
URL: https://doi.org/10.1007/978-3-030-30942-8
DOI: 10.1007/978-3-030-54994-7_31
Series Title: Lecture Notes in Computer Science