Loading [a11y]/accessibility-menu.js
Adding assurance to automatically generated code | IEEE Conference Publication | IEEE Xplore

Adding assurance to automatically generated code


Abstract:

Code to estimate position and attitude of a spacecraft or aircraft belongs to the most safety-critical parts of flight software. The complex underlying mathematics and ab...Show More

Abstract:

Code to estimate position and attitude of a spacecraft or aircraft belongs to the most safety-critical parts of flight software. The complex underlying mathematics and abundance of design details make it error-prone and reliable implementations costly. AutoFilter is a program synthesis tool for the automatic generation of state estimation code from compact specifications. It can automatically produce additional safety certificates which formally guarantee that each generated program individually satisfies a set of important safety policies. These safety policies (e.g., array-bounds, variable initialization) form a core of properties which are essential for high-assurance software. Here we describe the AutoFilter system and its certificate generator and compare our approach to the static analysis tool PolySpace.
Date of Conference: 25-26 March 2004
Date Added to IEEE Xplore: 24 August 2004
Print ISBN:0-7695-2094-4
Print ISSN: 1530-2059
Conference Location: Tampa, FL, USA

Contact IEEE to Subscribe

References

References is not available for this document.