NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Deriving Safety Cases for the Formal Safety Certification of Automatically Generated CodeWe 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 certified 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 certification system and its individual components. Keywords: Automated code generation, Hoare logic, formal code certification, safety case, Goal Structuring Notation.
Document ID
20130010724
Acquisition Source
Ames Research Center
Document Type
Reprint (Version printed in journal)
Authors
Basir, Nurlida
(Southampton Univ. United Kingdom)
Denney, Ewen
(Research Inst. for Advanced Computer Science Moffett Field, CA, United States)
Basir, Nurlida
(Southampton Univ. United Kingdom)
Date Acquired
August 27, 2013
Publication Date
September 28, 2009
Publication Information
Publication: Electronic Notes in Theoretical Computer Science
Volume: 238
Issue: 4
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NNA07BB97C
CONTRACT_GRANT: NCC2-1426
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available