• DocumentCode
    3026717
  • Title

    Formal analysis of human-computer interaction using model-checking

  • Author

    Cerone, Antonio ; Lindsay, Peter A. ; Connelly, Simon

  • Author_Institution
    Int. Inst. for Software Technol., United Nations Univ., Macau, China
  • fYear
    2005
  • fDate
    7-9 Sept. 2005
  • Firstpage
    352
  • Lastpage
    361
  • Abstract
    Experiments with simulators allow psychologists to better understand the causes of human errors and build models of cognitive processes to be used in human reliability assessment (HRA). This paper investigates an approach to task failure analysis based on patterns of behaviour, by contrast to more traditional event-based approaches. It considers, as a case study, a formal model of an air traffic control (ATC) system which incorporates controller behaviour. The cognitive model is formalised in the CSP process algebra. Patterns of behaviour are expressed as temporal logic properties. Then a model-checking technique is used to verify whether the decomposition of the operator´s behaviour into patterns is sound and complete with respect to the cognitive model. The decomposition is shown to be incomplete and a new behavioural pattern is identified, which appears to have been overlooked in the analysis of the data provided by the experiments with the simulator. This illustrates how formal analysis of operator models can yield fresh insights into how failures may arise in interactive systems.
  • Keywords
    cognition; communicating sequential processes; formal verification; human computer interaction; interactive systems; temporal logic; CSP process algebra; behavioural pattern; cognitive process; event-based approach; failure analysis; formal analysis; formal model; human reliability assessment; human-computer interaction; interactive system; model-checking; temporal logic; Air traffic control; Algebra; Analytical models; Control system synthesis; Data analysis; Failure analysis; Humans; Logic; Pattern analysis; Psychology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Formal Methods, 2005. SEFM 2005. Third IEEE International Conference on
  • Print_ISBN
    0-7695-2435-4
  • Type

    conf

  • DOI
    10.1109/SEFM.2005.19
  • Filename
    1575925