DocumentCode
626417
Title
Shortening the Cycle of Software Reliability Testing with Fuzzy Discrimination
Author
Jun Ai ; Feng Zheng ; Jingwei Shang
Author_Institution
Lab. on Reliability & Environ. Eng., BeiHang Univ., Beijing, China
fYear
2013
fDate
18-20 June 2013
Firstpage
21
Lastpage
29
Abstract
Software reliability testing (SRT) is random testing based on the operational profile that acquires failure data to estimate the reliability of a software product in quantifiable terms. A huge number of test cases with lengthy execution periods are currently required to satisfy the probability distribution of the operational profile and the actual usage situation. These test cases lead to a long execution cycle time of the SRT, a primary reason for the difficulties in applying SRT widely in engineering science today. In this paper, fuzzy discrimination is adopted to analyze the similarities among the test cases generated by random samples based on the operational profile. A similarity level introduced by the fuzzy discrimination indicates the similarity among the test cases. Specifically, if the similarity level is more than the confidence level λ, which is defined before the testing, the test case can be skipped and the probable testing execution time is recorded. With more test cases joining the fuzzy discrimination, more test cases can be skipped and test execution times will decrease, thus increasing both the efficiency and the applicability of SRT. Once testing is completed, the time between the failures is acquired, and a software reliability assessment can be realized without changing the assessment models of software reliability.
Keywords
fuzzy set theory; program testing; software reliability; statistical distributions; SRT execution cycle time; engineering science; failure data; fuzzy discrimination; operational profile; probability distribution; random testing; software product reliability; software reliability testing cycle; test case generation; test execution times; Educational institutions; Life estimation; Reliability engineering; Software; Software reliability; Testing; Accelerated testing; Fuzzy discrimination; Software reliability; data characters;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Security and Reliability (SERE), 2013 IEEE 7th International Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
978-1-4799-0406-8
Type
conf
DOI
10.1109/SERE.2013.18
Filename
6571692
Link To Document