Home
Scholarly Works
Towards Making Safety Case Arguments Explicit,...
Chapter

Towards Making Safety Case Arguments Explicit, Precise, and Well Founded

Abstract

The introductionCassano, ValentínMaibaum, Thomas S.E.Grigorova, S. of safety cases into the practice of safety assurance has revolutionized safety engineering. Via a ‘safety argument’, a safety case aims to explicate, and to provide some structure for, the kind of reasoning involved in demonstrating that a system is safe. To date, there are several notations for writing down safety arguments. These notations suffer from not having a well-founded semantics, making them deficient w.r.t. the requirements of a serious approach to engineering. We consider that a well-founded semantics for safety arguments ought to be based on logical principles in the form of a logical calculus. Logic is the basis for reasoning in mathematics, philosophy, and science, and the same should be true for safety reasoning. With this goal in mind, we take some steps towards constructing a logical calculus for safety arguments by exploring some of the features of this calculus. Moreover, we look into the essential role that evidence plays in safety arguments. Evidence sets apart safety arguments from their traditional logical counterpart, as assumptions in safety arguments must be grounded on (i.e., justified by) data from the empirical world. We present our thoughts on these matters, and illustrate them by means of examples. We consider that our work establishes a framework for discussing safety arguments in a more rigorous manner.

Authors

Cassano V; Maibaum TSE; Grigorova S

Book title

Implicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems

Pagination

pp. 227-258

Publisher

Springer Nature

Publication Date

January 1, 2020

DOI

10.1007/978-981-15-5054-6_11
View published work (Non-McMaster Users)

Contact the Experts team