DocumentCode
75628
Title
Using Formal Verification to Evaluate Human-Automation Interaction: A Review
Author
Bolton, Matthew L. ; Bass, Ellen J. ; Siminiceanu, R.I.
Author_Institution
Dept. of Mech. & Ind. Eng., Univ. of Illinois at Chicago, Chicago, IL, USA
Volume
43
Issue
3
fYear
2013
fDate
May-13
Firstpage
488
Lastpage
503
Abstract
Failures in complex systems controlled by human operators can be difficult to anticipate because of unexpected interactions between the elements that compose the system, including human-automation interaction (HAI). HAI analyses would benefit from techniques that support investigating the possible combinations of system conditions and HAIs that might result in failures. Formal verification is a powerful technique used to mathematically prove that an appropriately scaled model of a system does or does not exhibit desirable properties. This paper discusses how formal verification has been used to evaluate HAI. It has been used to evaluate human-automation interfaces for usability properties and to find potential mode confusion. It has also been used to evaluate system safety properties in light of formally modeled task analytic human behavior. While capable of providing insights into problems associated with HAI, formal verification does not scale as well as other techniques such as simulation. However, advances in formal verification continue to address this problem, and approaches that allow it to complement more traditional analysis methods can potentially avoid this limitation.
Keywords
formal verification; human computer interaction; large-scale systems; HAI analysis; complex systems; formal verification; human operators; human-automation interaction; system safety properties; task analytic human behavior; usability properties; Analytical models; Automation; Interface states; Mathematical model; Model checking; Object oriented modeling; Usability; Cognitive task analysis; formal methods; human performance modeling; human-automation interaction (HAI); mode confusion; model checking; theorem proving; verification;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics: Systems, IEEE Transactions on
Publisher
ieee
ISSN
2168-2216
Type
jour
DOI
10.1109/TSMCA.2012.2210406
Filename
6472094
Link To Document