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