NASA Logo

NTRS

NTRS - NASA Technical Reports Server

The auto‑search feature has been disabled based on user feedback. Enter a search term/phrase and click “Search” to begin.

Back to Results
Validating Requirements for Fault Tolerant Systems Using Model CheckingModel checking is shown to be an effective tool in validating the behavior of a fault tolerant embedded spacecraft controller. The case study presented here shows that by judiciously abstracting away extraneous complexity, the state space of the model could be exhaustively searched allowing critical functional requirements to be validated down to the design level. Abstracting away detail not germane to the problem of interest leaves by definition a partial specification behind. The success of this procedure shows that it is feasible to effectively validate a partial specification with this technique. Three anomalies were found in the system one of which is an error in the detailed requirements, and the other two are missing/ambiguous requirements. Because the method allows validation of partial specifications, it also is an effective methodology towards maintaining fidelity between a co-evolving specification and an implementation.
Document ID
19980016987
Acquisition Source
Ames Research Center
Document Type
Contractor Report (CR)
Authors
Schneider, Francis
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA United States)
Easterbrook, Steve M.
(West Virginia Univ. Fairmont, WV United States)
Callahan, John R.
(West Virginia Univ. Fairmont, WV United States)
Holzmann, Gerard J.
(Lucent Technologies Murray Hill, NJ United States)
Date Acquired
September 6, 2013
Publication Date
October 16, 1997
Subject Category
Quality Assurance And Reliability
Report/Patent Number
NASA-IVV-97-014
NAS 1.26:207043
NASA/CR-1997-207043
WVU-CS-TR-97-016
WVU-IVV-97-014
Report Number: NASA-IVV-97-014
Report Number: NAS 1.26:207043
Report Number: NASA/CR-1997-207043
Report Number: WVU-CS-TR-97-016
Report Number: WVU-IVV-97-014
Funding Number(s)
CONTRACT_GRANT: NCC2-979
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available