Title :
Towards certifying domain-specific properties of synthesized code
Author :
Rosu, Grigore ; Whittle, Jon
Author_Institution :
Res. Inst. for Adv. Comput. Sci., NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
We present a technique for certifying domain-specific properties of code generated using program synthesis technology. Program synthesis is a maturing technology that generates code from high-level specifications in particular domains. For acceptance in safety-critical applications, the generated code must be thoroughly tested which is a costly process. We show how the program synthesis system AUTOFILTER can be extended to generate not only code but also proofs that properties hold in the code. This technique has the potential to reduce the costs of testing generated code.
Keywords :
certification; formal specification; program compilers; program testing; safety-critical software; AUTOFILTER program synthesis system; code generation; domain-specific property certification; high-level specifications; proofs; safety-critical applications; synthesized code; testing; Costs; Equations; Extraterrestrial measurements; Mission critical systems; NASA; Safety; Sensor phenomena and characterization; Space technology; State estimation; Testing;
Conference_Titel :
Automated Software Engineering, 2002. Proceedings. ASE 2002. 17th IEEE International Conference on
Print_ISBN :
0-7695-1736-6
DOI :
10.1109/ASE.2002.1115032