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
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;
Conference_Titel :
Software Security and Reliability (SERE), 2013 IEEE 7th International Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
978-1-4799-0406-8
DOI :
10.1109/SERE.2013.18