Using formal verification to evaluate human-automation interaction: A review
Failures in complex systems controlled by human operators can be difficult to anticipate
because of unexpected interactions between the elements that compose the system …
because of unexpected interactions between the elements that compose the system …
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 …
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 …
workspace for human operator. However, close proximity between human-robot and …
Supporting the analysis of safety critical user interfaces: an exploration of three formal tools
Use error due to user interface design defects is a major concern in many safety critical
domains, for example avionics and health care. Early detection of latent user interface …
domains, for example avionics and health care. Early detection of latent user interface …
Modeling operator behavior in the safety analysis of collaborative robotic applications
M Askarpour, D Mandrioli, M Rossi… - … Safety, Reliability, and …, 2017 - Springer
Abstract Human-Robot Collaboration is increasingly prominent in people's lives and in the
industrial domain, for example in manufacturing applications. The close proximity and …
industrial domain, for example in manufacturing applications. The close proximity and …
Analyzing the impact of human errors on interactive service robotic scenarios via formal verification
L Lestingi, A Manglaviti, D Marinaro, L Marinello… - Software and Systems …, 2024 - Springer
Developing robotic applications with human–robot interaction for the service sector raises a
plethora of challenges. In these settings, human behavior is essentially unconstrained as …
plethora of challenges. In these settings, human behavior is essentially unconstrained as …
A cognitive framework based on rewriting logic for the analysis of interactive systems
A Cerone - Software Engineering and Formal Methods: 14th …, 2016 - Springer
Interactive systems may appear to work correctly and safely when analysed in isolation from
the human environment in which they are supposed to work. In fact, the same cognitive skills …
the human environment in which they are supposed to work. In fact, the same cognitive skills …
Modelling and analysing cognitive causes of security breaches
R Rukšėnas, P Curzon, A Blandford - Innovations in Systems and Software …, 2008 - Springer
In this paper we are concerned with security issues that arise in the interaction between user
and system. We focus on cognitive processes that affect security of information flow from the …
and system. We focus on cognitive processes that affect security of information flow from the …
How to formally model human in collaborative robotics
M Askarpour - arXiv preprint arXiv:2012.01647, 2020 - arxiv.org
Human-robot collaboration (HRC) is an emerging trend of robotics that promotes the co-
presence and cooperation of humans and robots in common workspaces. Physical vicinity …
presence and cooperation of humans and robots in common workspaces. Physical vicinity …
Novel developments in formal methods for human factors engineering
ML Bolton - Proceedings of the human factors and …, 2017 - journals.sagepub.com
Formal methods are robust tools and techniques for modeling, specifying, and
mathematically proving properties about (verifying) systems. They are particularly good at …
mathematically proving properties about (verifying) systems. They are particularly good at …