Font Size: a A A

Research And Implementation Of Software Reliability Testing And Evaluation Techniques

Posted on:2006-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhuFull Text:PDF
GTID:2208360152997253Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of information technology, Computer technology has been widely used in more and more fields, especially the aviation,spaceflight,nuclear energy,communication,traffic,finance and etc. In these critical fields, the system generally has large scale and complicated logic function, and requires very high reliability and safety of the software. Therefore, how to guarantee the quality and the reliability of the software product has been an important research direction of the computer science. Aimed at the main problems of the software reliability engineering, this paper did many researches and made some innovative contributions in the following fields: 1 The research on the software reliability testing method. This paper analyzed and compared the traditional software reliability testing methods, and pointed out the deficiency and flaw of them. On the ground of this research, this paper brought forward a UML-based statistical testing method, with the help of the UML which acted as the industry-standard. 2 The research on the software reliability evaluation technology. This paper discussed the limitation of the traditional software reliability growth model. Then after researched and improved the reliability evaluation method based on the statistical hypothetical theory, this paper presented a reliability evaluation method based on the Bayesian method. 3 The research on the evaluation technology of the real-time software. In real-time multitasking system, The task module has different influence on the reliability of the whole system with different run-time proportion,failure rate. In order to simulate this character, a reliability evaluation model of the real-time software based on the task modules was presented. At last, this paper researched the key technology of the software automatic testing, then constructed a software automatic testing and reliability evaluation tools (SATRETools), and applied the theory researched above in the design of the SATRETools frame. For the further research on the software reliability, the research of this paper could be regarded as the good reference.
Keywords/Search Tags:software reliability, software reliability testing, software reliability evaluation, real-time software
PDF Full Text Request
Related items