Font Size: a A A

Design And Implementation Of The Estimation Tool Based On Analyzing Software Reliability Model

Posted on:2009-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:X GaoFull Text:PDF
GTID:2178360272982220Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasing extension of software application in the life, people have paid more attention to software quality. Software reliability is an important character of software quality. As the kernel of software reliability, the theory of reliability model plays an important role in quality improvement, rational process control and effective resource allocation of software. So the research on the theory and the application of the software reliability engineering should be imperative.In the aspect of academic study, at first, basic theory of software reliability is studied and the flow path of model selection is proposed. Then, to give a quantitative analysis of typical models, model assumption, fundamental formulae and parameter estimation are studied; rules for metrics selection are also proposed.In the aspect of practice, a reliability estimation tool which bases on failure data is designed and developed. This tool is inlayed with three traditional reliability models and is capable of performing four functions which are data management, data trend analysis, reliability prediction and model evaluation. The major difference between this tool and most of other software reliability tools at home and abroad is that the latter neglect the functions of failure data trend analysis and model evaluation.At last, failure data collected in practice is applied with the four functions. It shows that the measurement used in the tool is relatively complete, a comparatively trustworthy prediction result can be derived and the practicability of this tool is proven.
Keywords/Search Tags:software reliability, software reliability model, reliability prediction, software reliability estimation tool
PDF Full Text Request
Related items