Deriving Safety Cases for the Formal Safety Certification of Automatically Generated Code
Basir, Nurlida, Denney, Ewen and Fischer, Bernd (2008) Deriving Safety Cases for the Formal Safety Certification of Automatically Generated Code. In, International Workshop on the Certification of Safety-Critical Software Controlled Systems (SafeCert '08), Budapest, Hungary, Elsevier.
Download
|
PDF
- Published Version
Download (148Kb) |
Description/Abstract
We present an approach to systematically derive safety cases for automatically generated code from information collected during a formal, Hoare-style safety certification of the code. This safety case makes explicit the formal and informal reasoning principles, and reveals the top-level assumptions and external dependencies that must be taken into account; however, the evidence still comes from the formal safety proofs. It uses a generic goal-based argument that is instantiated with respect to the certied safety property (i.e., safety claims) and the program. This will be combined with a complementary safety case that argues the safety of the framework itself, in particular the correctness of the Hoare rules with respect to the safety property and the trustworthiness of the certication system and its individual components.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Additional Information: | Event Dates: 29th March 2008 |
| Keywords: | Automated code generation, Hoare logic, formal code certfication, safety case, Goal Structuring Notation. |
| Divisions: | Faculty of Physical and Applied Science > Electronics and Computer Science > Electronic & Software Systems |
| Item ID: | 265616 |
| Date Deposited: | 27 May 2008 16:40 |
| Last Modified: | 02 Mar 2012 13:00 |
| Contributors: | Basir, Nurlida (Author) Denney, Ewen (Author) Fischer, Bernd (Author) |
| Date: | 29 March 2008 |
| Additional Information: | Event Dates: 29th March 2008 |
| Status: | Published |
| Publisher: | Elsevier |
| Further Information: | Google Scholar |
| URI: | http://eprints.soton.ac.uk/id/eprint/265616 |
Actions (login required)
![]() |
View Item |


