• 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