NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Design for dependability: A simulation-based approachThis research addresses issues in simulation-based system level dependability analysis of fault-tolerant computer systems. The issues and difficulties of providing a general simulation-based approach for system level analysis are discussed and a methodology that address and tackle these issues is presented. The proposed methodology is designed to permit the study of a wide variety of architectures under various fault conditions. It permits detailed functional modeling of architectural features such as sparing policies, repair schemes, routing algorithms as well as other fault-tolerant mechanisms, and it allows the execution of actual application software. One key benefit of this approach is that the behavior of a system under faults does not have to be pre-defined as it is normally done. Instead, a system can be simulated in detail and injected with faults to determine its failure modes. The thesis describes how object-oriented design is used to incorporate this methodology into a general purpose design and fault injection package called DEPEND. A software model is presented that uses abstractions of application programs to study the behavior and effect of software on hardware faults in the early design stage when actual code is not available. Finally, an acceleration technique that combines hierarchical simulation, time acceleration algorithms and hybrid simulation to reduce simulation time is introduced.
Document ID
19940025386
Acquisition Source
Legacy CDMS
Document Type
Thesis/Dissertation
Authors
Goswami, Kumar K.
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
September 6, 2013
Publication Date
February 2, 1994
Subject Category
Computer Programming And Software
Report/Patent Number
UILU-ENG-94-2204
NASA-CR-195757
NAS 1.26:195757
CRHC-94-03
Report Number: UILU-ENG-94-2204
Report Number: NASA-CR-195757
Report Number: NAS 1.26:195757
Report Number: CRHC-94-03
Accession Number
94N29890
Funding Number(s)
CONTRACT_GRANT: NAG1-613
CONTRACT_GRANT: N00014-91-J-1116
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available