Software reliability management through metrics.
Burton, Douglas R.
Gaver, Donald P.
Schneidewind, Norman F.
Jacobs, Patricia A.
MetadataShow full item record
As systems become increasingly software dependent, their reliability will accordingly depend more so on the reliability of their resident software. Just as techniques and processes were developed and improved to ensure hardware reliability, so most techniques evolve to ensure software reliability. Two questions are addressed by this thesis. First, how do we measure software reliability throughout a project's lifecycle? Second, is there a tool which will provide effective insight into the test-now-or-later problem? The solution to our first question is a U.S. Army software procurement methodology which is briefly outlined as the overall framework for software procurement in this thesis. The solution to our second problem is the primary focus of this thesis. A software fault analysis tool is developed and programmed. Some results from this algorithm are provided and their potential resource saving impact explored. Program managers of software-intensive projects would be well advised to use the Army's methodology and this fault analysis tool to potentially save critically short procurement resources.
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 ...
Analysis of the reliability disparity and reliability growth analysis of a combat system using AMSAA extended reliability growth models Er, Kim Hua. (Monterey, California. Naval Postgraduate School, 2005-12);The first part of this thesis aims to identify and analyze what aspects of the MIL-HDBK-217 prediction model are causing the large variation between prediction and field reliability. The key findings of the literature ...
Kelly, Timothy James (Monterey, California. Naval Postgraduate School, 1993-03);As recognized in the software engineering process, software testing during development is an aspect that must be improved to accurately predict and reduce probabilities of future software failures. A possible method of ...