Toggle Main Menu Toggle Search

Open Access padlockePrints

Model checking interactor specifications

Lookup NU author(s): Professor Michael HarrisonORCiD


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


Recent accounts of accidents draw attention to ldquoautomation surprisesrdquo that arise in safety critical systems. An automation surprise can occur when a system behaves differently from the expectations of the operator. Interface mode changes are one class of such surprises that have significant impact on the safety of a dynamic interactive system. They may take place implicitly as a result of other system action. Formal specifications of interactive systems provide an opportunity to analyse problems that arise in such systems. In this paper we consider the role that an interactor based specification has as a partial model of an interactive system so that mode consequences can be checked early in the design process. We show how interactor specifications can be translated into the SMV model checker input language and how we can use such specifications in conjunction with the model checker to analyse potential for mode confusion in a realistic case. Our final aim is to develop a general purpose methodology for the automated analysis of interactive systems. This verification process can be useful in raising questions that have to be addressed in a broader context of analysis.

Publication metadata

Author(s): Campos JC, Harrison MD

Publication type: Article

Publication status: Published

Journal: Automated Software Engineering

Year: 2001

Volume: 8

Issue: 3-4

Pages: 275-310

Print publication date: 01/01/2001

ISSN (print): 0928-8910

ISSN (electronic): 1573-7535

Publisher: Springer New York LLC


DOI: 10.1023/A:1011265604021


Altmetrics provided by Altmetric