NASA NTRS · 19940010641
Software reliability through fault-avoidance and fault-tolerance
Abstract
Strategies and tools for the testing, risk assessment and risk control of dependable software-based systems were developed. Part of this project consists of studies to enable the transfer of technology to industry, for example the risk management techniques for safety-concious systems. Theoretical investigations of Boolean and Relational Operator (BRO) testing strategy were conducted for condition-based testing. The Basic Graph Generation and Analysis tool (BGG) was extended to fully incorporate several variants of the BRO metric. Single- and multi-phase risk, coverage and time-based models are being developed to provide additional theoretical and empirical basis for estimation of the reliability and availability of large, highly dependable software. A model for software process and risk management was developed. The use of cause-effect graphing for software specification and validation was investigated. Lastly, advanced software fault-tolerance models were studied to provide alternatives and improvements in situations where simple software fault-tolerance strategies break down.
Keep this discovery
Explore connections, maps & timelines
Vouk, Mladen A., Mcallister, David F.. 1993-01-01. Software reliability through fault-avoidance and fault-tolerance. https://ntrs.nasa.gov/citations/19940010641
Cite the original work for its findings. Save a collection to share your selection of sources.