Hendry, Holly Rebecca
ORCID: 0000-0002-7241-5905
(2025)
Human-Robot Interaction in the Design and Verification of Robotic Systems.
PhD thesis, University of York.
Abstract
Proving properties about robotic systems with humans-in-the-loop relies on assumptions about human behaviour. Existing technologies require expertise not reasonably expected from those with expert knowledge of human behaviour: psychologists and human-factors engineers, for instance. Through a user-needs analysis, of industrial design techniques for human-robot interaction, we identify a lack of standardised approach and devise requirements for a notation for the design and verification of robotic systems with humans in the loop.
We present RoboScene, a notation based on UML sequence diagrams that can be used to capture assumptions derived from human-factors artefacts, through novel constructs enabling consideration of stakeholders with different traits. We describe a tock-CSP semantics for RoboScene, and show how we can connect (mathematically) RoboScene diagrams to platform-independent software models. This is applied in the context of a Human-Centered Engineering process, demonstrated via an industrial case study.
Metadata
| Supervisors: | Cavalcanti, Ana and McCall, Cade and Chattington, Mark |
|---|---|
| Related URLs: | |
| Keywords: | CSP, UML, RoboStar, Human-Centered Design, Formal Verification, Qualitative Analysis, Robotics |
| Awarding institution: | University of York |
| Academic Units: | The University of York > Computer Science (York) |
| Date Deposited: | 26 May 2026 13:04 |
| Last Modified: | 26 May 2026 13:04 |
| Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:38714 |
Download
Examined Thesis (PDF)
Embargoed until: 26 May 2027
Please use the button below to request a copy.
Filename: Hendry_109004717_CorrectedThesisClean.pdf
Export
Statistics
Please use the 'Request a copy' link(s) in the 'Downloads' section above to request this thesis. This will be sent directly to someone who may authorise access.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.