Generating Understandable and Reusable Safety Assurance Cases using Workflow<sup>+</sup>
The production of rigorous safety assurance cases is notoriously difficult and expensive. One of the primary reasons for this is the ever increasing complexity of modern-day systems, their artefacts (such as design models) and associated safety arguments. In previous work we proposed an approach to producing and structuring assurance cases using Workflow<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">+</sup>. Here we expand upon that work by including concepts from assurance case templates (ACTs) into arguments in WF<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">+</sup>, allowing them to be significantly more compact and understandable by keeping details about the system in evidence and out of arguments. We argue that this allows for more understandable and reusable arguments, and also supports more systematic generation of assurance arguments.
Authors
- Richard F. Paige (ORCID: https://orcid.org/0000-0002-1978-9852)
- Alan Wassyng (ORCID: https://orcid.org/0000-0003-4614-3421)
- Nicholas Annable (ORCID: https://orcid.org/0000-0003-2737-5489)
- Mark Lawford (ORCID: https://orcid.org/0000-0003-3161-2176)
Institutions
- McMaster University (CA)
Publication Details
- Published
- 2024-10-28
- DOI
- https://doi.org/10.1109/issrew63542.2024.00085
- Citations
- 1
- Primary Topic
- Safety Systems Engineering in Autonomy
- Type
- article
- Field-Weighted Citation Impact
- 0.36
Funders
- Natural Sciences and Engineering Research Council of Canada