Accession Number : ADA308115
Title : A Software Reliability Engineering Case Study.
Descriptive Note : Master's thesis,
Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Personal Author(s) : Heineman, Judie A.
PDF Url : ADA308115
Report Date : MAR 1996
Pagination or Media Count : 182
Abstract : Handling, identifying, and correcting faults are significant concerns for the software manager because (1) the presence of faults in the operational software can put human life and mission success at risk in a safety critical application and (2) the entire software reliability process is expensive. Designing an effective Software Reliability Engineering (SRE) process is one method to increase reliability and reduce costs. This thesis describes a process that is being implemented at Marine Corps Tactical System Support Activity (MCTSSA), using the Schneidewind Reliability Model and the SRE process described in the American Institute of Aeronautics and Astronautics Recommended Practice in Software Reliability. In addition to applying thc SRE process to single node systems, its applicability to multi-node LAN-based distributed systems is explored. Each of the SRE steps is discussed, with practical examples provided, as they would apply to a testing facility. Special attention is directed to data collection methodologies and the application of model results. In addition, a handbook and training plan are provided for use by MCTSSA during the transition to the SRE process.
Descriptors : *SOFTWARE ENGINEERING, *CASE STUDIES, *COMPUTER PROGRAM RELIABILITY, COMPUTER PROGRAMS, METHODOLOGY, MARINE CORPS, RISK, MODELS, TRAINING, LOCAL AREA NETWORKS, THESES, NODES, AERONAUTICS, COSTS, SAFETY, DATA ACQUISITION, SUPERVISORS, HANDBOOKS, ASTRONAUTICS.
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE