The University of Southampton
University of Southampton Institutional Repository

Using Automated Theorem Provers to Certify Auto-Generated Aerospace Software

Record type: Conference or Workshop Item (Paper)

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.

PDF cade2004.pdf - Other
Download (145kB)

Citation

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.

More information

Published date: 2004
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

Identifiers

Local EPrints ID: 262910
URI: http://eprints.soton.ac.uk/id/eprint/262910
ISBN: 3-540-22345-2
PURE UUID: f35d6b7b-e657-4a32-8332-c0cf65939e76

Catalogue record

Date deposited: 17 Aug 2006
Last modified: 18 Jul 2017 08:46

Export record

Contributors

Author: Ewen Denney
Author: Bernd Fischer
Author: Johann Schumann
Editor: David Basin
Editor: Michael Rusinowitch

University divisions

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×