Accession Number : ADA289728

Title :   Verification and Validation Guidelines for High Integrity Systems

Descriptive Note : Final rept. Jul 92-Jul 94,


Personal Author(s) : Hecht, Herbert ; Hecht, Myron ; Dinsmore, George ; Hecht, Sara ; Tang, Dong

PDF Url : ADA289728

Report Date : NOV 1994

Pagination or Media Count : 50

Abstract : Software verification and validation (V&V) methodologies were investigated for high integrity systems. The effort was jointly sponsored by the Nuclear Regulatory Commission and the Electric Power Research Institute as a precursor to official nuclear regulatory guidance. The technology is dual-use; both the nuclear and defense communities will benefit from it. A risk-based classification scheme was developed for high integrity systems. Risk is made a function of probability of failure and the severity of consequences associated with failure. The intent is to tailor the level of V&V according to the classification. An error classification scheme was developed for use with a database of failure modes and failure rates of existing systems. The intent is to enable a more objective evaluation of software V&V methodologies. The application of quality metrics to the high integrity software development process was explored. High integrity software verification guidance was developed for several methodologies, including reviews and audits, independent equivalent activities, backward reconstruction and algebraic methods. Verification over the entire life cycle is addressed. Two new tools, the Enhanced Condition Table Tool and the Code Analyzer Tool Set, are explored as methods of verification completely independent of the software developer. A combination of functional, structural, and statistical testing is (see reverse) recommended for validation. Issues covered relative to validation include how much testing is required, i.e., termination criteria and what other concerns should be addressed during validation.

Subject Categories : Agricultural Chemistry

Distribution Statement : APPROVED FOR PUBLIC RELEASE