Assuring the correctness of automatically generated software

Specialized application generation tools are increasingly being used to automatically produce software in various application domains such as guidance, navigation and control. Many different tools may be used together to generate or assemble different parts of the same application. We discuss a toolset we have been developing to automatically generate GN&C and embedded software and the approach we are pursuing to assure the correctness of the generated applications.<<ETX>>