Accession Number : ADA190019

Title :   Methodology for Software Reliability Prediction. Volume 2.

Descriptive Note : Final rept. Jun 83-May 87,

Corporate Author : SCIENCE APPLICATIONS INTERNATIONAL CORP SAN DIEGO CA

Personal Author(s) : McCall, J ; Randall, W ; Bowen, C ; McKelvey, N ; Senn, R

PDF Url : ADA190019

Report Date : Nov 1987

Pagination or Media Count : 174

Abstract : The Guidebook provides detailed procedures for the preparation of software reliability predictions and estimations on DOD projects. In developing the Guidebook, 59 software systems were examined and 19 key variables were identified that affected the software reliability of those systems. Procedures to measure these variables were developed to account for the type of application, development, environment, various software characteristics (such as modularity and complexity), test technique, test effort and test coverage. A methodology was also provided to use these measures to predict software fault density and software failure rates. The Guidebook could be applied by an Air Force acquisition office to help plan for adequate software reliability early in a project's life, specify achievable software reliability goals in a RFP, evaluate progress toward those goals at key project milestones and decide when to release the software. The Guidebook could also be used by the technical staff to establish thresholds for critical measures such as complexity. In addition the Guidebook also contains Quality Review and Standards Review Checklists that can be used in conjunction with the software reliability prediction and estimation methodology. The Quality Review Checklists are used to assess the quality of the requirements and design representation of the software while the Standards Review Checklist would be applied to software code. The checklists provide good guidance for ensuring that quality is built into the software.

Descriptors :   *COMPUTER PROGRAM RELIABILITY, *COMPUTER PROGRAMS, CHECKOUT PROCEDURES, CODING, DENSITY, ESTIMATES, FAILURE, METHODOLOGY, MODULAR CONSTRUCTION, PREDICTIONS, QUALITY ASSURANCE, RATES, RELIABILITY, REQUIREMENTS, FAULT TOLERANT COMPUTING

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE