Yan, Fang, Foster, Simon orcid.org/0000-0002-9889-9514, Cavalcanti, Ana orcid.org/0000-0002-0831-1976 et al. (2 more authors) (2026) Formal Evidence Generation for Assurance Cases for Robotic Software Models. [Preprint]
Abstract
Robotics and Autonomous Systems are increasingly deployed in safety-critical domains, so that demonstrating their safety is essential. Assurance Cases (ACs) provide structured arguments supported by evidence, but generating and maintaining this evidence is labour-intensive, error-prone, and difficult to keep consistent as systems evolve. We present a model-based approach to systematically generating AC evidence by embedding formal verification into the assurance workflow. The approach addresses three challenges: systematically deriving formal assertions from natural language requirements using templates, orchestrating multiple formal verification tools to handle diverse property types, and integrating formal evidence production into the workflow. Leveraging RoboChart, a domain-specific modelling language with formal semantics, we combine model checking and theorem proving in our approach. Structured requirements are automatically transformed into formal assertions using predefined templates, and verification results are automatically integrated as evidence. Case studies demonstrate the effectiveness of our approach.
Metadata
| Item Type: | Preprint |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | This is a preprint. The paper is currently under review at Software and Systems Modeling |
| Keywords: | cs.SE,cs.FL,cs.LO,cs.RO |
| Dates: |
|
| Institution: | The University of York |
| Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) |
| Date Deposited: | 11 Mar 2026 17:00 |
| Last Modified: | 24 May 2026 23:34 |
| Published Version: | https://doi.org/10.48550/arXiv.2602.03550 |
| Status: | Published |
| Publisher: | arXiv |
| Identification Number: | 10.48550/arXiv.2602.03550 |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:238948 |

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)