Using Automated Theorem Provers to Certify Auto-Generated Aerospace Software


Denney, Ewen, Fischer, Bernd and Schumann, Johann, (2004) Using Automated Theorem Provers to Certify Auto-Generated Aerospace Software Basin, David and Rusinowitch, Michael (eds.) At Second International Joint Conference on Automated Reasoning (IJCAR 2004). , pp. 198-212.

Download

[img] PDF cade2004.pdf - Other
Download (145kB)

Description/Abstract

We describe a system for the automated certification of safety properties of NASA software. The system uses Hoare-style program verification technology to generate proof obligations which are then processed by an automated first-order theorem prover (ATP). For full automation, however, the obligations must be aggressively preprocessed and simplified.We discuss the unique requirements this application places on the ATPs and demonstrate how the individual simplification stages, which are implemented by rewriting, influence the ability of the ATPs to solve the proof tasks. Our results are based on 13 certification experiments that lead to more than 25,000 proof tasks which have each been attempted by Vampire, Spass, and e-setheo.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Event Dates: July 2004
Venue - Dates: Second International Joint Conference on Automated Reasoning (IJCAR 2004), 2004-07-01
Keywords: software certification, automated theorem proving, formal methods
Organisations: Electronic & Software Systems
ePrint ID: 262910
Date :
Date Event
2004Published
Date Deposited: 17 Aug 2006
Last Modified: 23 Feb 2017 12:51
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/262910

Actions (login required)

View Item View Item