DocumentCode :
588660
Title :
Accelerate the Software Software Reliability Testing Execution Process with Fuzzy Discrimination
Author :
Feng Zheng ; Jun Ai ; Jingwei Shang ; Jinhui Wang
Author_Institution :
Center of Software Dependability, Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
fYear :
2012
fDate :
27-30 Nov. 2012
Firstpage :
140
Lastpage :
145
Abstract :
Software Reliability Testing (SRT) is a quantificational method to estimate the software reliability, which is to test software based on operational profile. However, it is difficult to be applied in engineering projects, one of the reasons is the testing cycle is too long and the testing cost is too high. How to improve the efficiency of the SRT is an important topic. In real SRT projects, it is the execution process that takes the most of testing time in SRT, so it is a good way to improve the efficiency by shortening the testing execution time. Generally, a large numbers of faults have been removed by the regular tests before SRT, such as unit test, integration test and system test. Thus many test cases of SRT performed after regular test have found no faults. Because the test cases of SRT are generated by random sample with operational profile, some test cases can be similar. So a new method to accelerate the SRT is put forward, in which the data characters of test cases would be analyzed at first, and then the characters of test case which have been executed with different testing result (failure or not) would be accumulatively analyzed, The characters of test case preparing to be executed would be judged whether it is similar to the characters with failure or not by a fuzzy discrimination method. If it is similar to the test case that didn´t find fault then it can be skipped and similar or same execution time would be recorded, else it would be tested and joined the accumulative analysis. The whole process of test cases analysis and a case study are presented in this paper.
Keywords :
fuzzy set theory; program testing; software reliability; SRT efficiency; fuzzy discrimination; operational profile; quantificational method; random sample; software reliability testing execution; test cases analysis; testing cost; testing cycle; Computer aided software engineering; Learning systems; Life estimation; Software; Software reliability; Testing; Accelerated testing; Data characters; Fuzzy discrimination; Software reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering Workshops (ISSREW), 2012 IEEE 23rd International Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4673-5048-8
Type :
conf
DOI :
10.1109/ISSREW.2012.16
Filename :
6405431
Link To Document :
بازگشت