Title :
Introspection-Based Verification and Validation
Author :
Zima, Hans P. ; James, Mark L.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
Future missions of deep-space exploration will require an on-board computational capability that can support autonomy and enhanced science processing. The integration of emerging commodity multi-core technology into space-borne systems can provide the required performance; however, protecting such systems against faults has become a critical research issue. In this paper we present an approach to fault tolerance based on a newly developed introspection framework that supports runtime monitoring of program execution and feedback-oriented recovery. We discuss the relationship of this approach to traditional Verification and Validation (V&V) and propose methods for the automatic generation of assertions from static and dynamic analysis.
Keywords :
aerospace computing; fault tolerance; formal verification; deep-space exploration; fault tolerance; feedback-oriented recovery; introspection framework; on-board computational capability; program execution; space-borne systems; validation; verification; Application software; CMOS technology; Communication system control; Computer architecture; Control systems; Fault tolerance; Protection; Single event transient; Space technology; Space vehicles; space-borne computing fault tolerance multi-core systems;
Conference_Titel :
Space Mission Challenges for Information Technology, 2009. SMC-IT 2009. Third IEEE International Conference on
Conference_Location :
Pasadena, CA
Print_ISBN :
978-0-7695-3637-8
DOI :
10.1109/SMC-IT.2009.23