DocumentCode
3203833
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
fYear
2009
fDate
19-23 July 2009
Firstpage
132
Lastpage
139
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/SMC-IT.2009.23
Filename
5226838
Link To Document