Using formal verification to evaluate human-automation interaction: A review

ML Bolton, EJ Bass… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
Failures in complex systems controlled by human operators can be difficult to anticipate
because of unexpected interactions between the elements that compose the system …

Sociotechnical systems analysis in health care: a research agenda

P Carayon, EJ Bass, T Bellandi, AP Gurses… - IIE transactions on …, 2011 - Taylor & Francis
Given the complexity of healthcare and the 'people'nature of healthcare work and delivery,
STSA (Sociotechnical Systems Analysis) research is needed to address the numerous …

Formal model of human erroneous behavior for safety analysis in collaborative robotics

M Askarpour, D Mandrioli, M Rossi… - Robotics and computer …, 2019 - Elsevier
Recent developments in manufacturing technologies, also known as Industry 4.0, seek to
build Smart Factories where supply chains and production lines are equipped with a higher …

Safety assessment of collaborative robotics through automated formal verification

F Vicentini, M Askarpour, MG Rossi… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
A crucial aspect of physical human-robot collaboration (HRC) is to maintain a safe common
workspace for human operator. However, close proximity between human-robot and …

A systematic approach to model checking human–automation interaction using task analytic models

ML Bolton, RI Siminiceanu… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Formal methods are typically used in the analysis of complex system components that can
be described as “automated”(digital circuits, devices, protocols, and software). Human …

[HTML][HTML] Ten factors to consider when developing usability scenarios and tasks for health information technology

AL Russ, JJ Saleem - Journal of biomedical informatics, 2018 - Elsevier
The quality of usability testing is highly dependent upon the associated usability scenarios.
To promote usability testing as part of electronic health record (EHR) certification, the Office …

Generating phenotypical erroneous human behavior to evaluate human–automation interaction using model checking

ML Bolton, EJ Bass, RI Siminiceanu - International Journal of Human …, 2012 - Elsevier
Breakdowns in complex systems often occur as a result of system elements interacting in
unanticipated ways. In systems with human operators, human–automation interaction …

Verification of user interface software: the example of use-related safety requirements and programmable medical devices

MD Harrison, P Masci, JC Campos… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
One part of demonstrating that a device is acceptably safe, often required by regulatory
standards, is to show that it satisfies a set of requirements known to mitigate hazards. This …

[HTML][HTML] Behavioural Computer Science: an agenda for combining modelling of human and system behaviours

T Pedersen, C Johansen, A Jøsang - Human-centric Computing and …, 2018 - Springer
The rapidly increasing pervasiveness and integration of computers in human society calls
for a broad discipline under which this development can be studied. We argue that to design …

A formal method for including the probability of erroneous human task behavior in system analyses

ML Bolton, X Zheng, E Kang - Reliability Engineering & System Safety, 2021 - Elsevier
Formal methods have been making inroads into the engineering of human–automation
interaction (HAI) by allowing engineers to use mathematical proofs to determine whether …