DocumentCode
695096
Title
Formal Foundations for Hierarchical Safety Cases
Author
Denney, Ewen ; Pai, Ganesh ; Whiteside, Iain
Author_Institution
SGT, NASA Ames Res. Center, Moffett Field, CA, USA
fYear
2015
fDate
8-10 Jan. 2015
Firstpage
52
Lastpage
59
Abstract
Safety cases are increasingly being required in many safety-critical domains to assure, using structured argumentation and evidence, that a system is acceptably safe. However, comprehensive system-wide safety arguments present appreciable challenges to develop, understand, evaluate, and manage, partly due to the volume of information that they aggregate, such as the results of hazard analysis, requirements analysis, testing, formal verification, and other engineering activities. Previously, we have proposed hierarchical safety cases, hicases, to aid the comprehension of safety case argument structures. In this paper, we build on a formal notion of safety case to formalise the use of hierarchy as a structuring technique, and show that hicases satisfy several desirable properties. Our aim is to provide a formal, theoretical foundation for safety cases. In particular, we believe that tools for high assurance systems should be granted similar assurance to the systems to which they are applied. To this end, we formally specify and prove the correctness of key operations for constructing and managing hicases, which gives the specification for implementing hicases in Advocate, our toolset for safety case automation. We motivate and explain the theory with the help of a simple running example, extracted from a real safety case and developed using Advocate.
Keywords
formal verification; hierarchical systems; safety-critical software; Advocate; formal foundations; formal notion; hierarchical safety cases; safety-critical domains; structured argumentation; system-wide safety arguments; Abstracts; Aggregates; Automation; Connectors; Context; Safety; Skeleton; Abstraction; Hierarchy; Safety assurance; Safety cases; Tool support;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering (HASE), 2015 IEEE 16th International Symposium on
Conference_Location
Daytona Beach Shores, FL
Print_ISBN
978-1-4799-8110-6
Type
conf
DOI
10.1109/HASE.2015.17
Filename
7027414
Link To Document