A software reliability engineering case study
Heineman, Judie A.
Emery, James C.
Schneidewind, Norman F.
MetadataShow full item record
Handling, identifying, and correcting faults are significant concerns for the software maanger 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 the 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
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Ma, Zhanshan (Sam); Krings, Axel W.; Millar, Richard C. (2009);The study of the First Passage Time (FPT) problem (also known as first passage problem, FPP) started more than a century ago, but its diverse applications in science and engineering mostly emerged in the last two to ...
Schneidewind, Norman F. (2007);We experimented with modifying the existing object-oriented (OO) design and C++ code of a software reliability model. Our purpose was to assess the efficacy of OO methods for performing maintenance on mathematical software, ...
Schneidewind, Norman F. (1992-11);The use of software reliability models as an aid to software maintenance, with applications to the Space Shuttle on-board software, will be described. In addition to supporting the maintenance function, the use ...