Impact of the compactness of failure regions on the performance of adaptive random testing

被引:7
作者
Faculty of Information and Communication Technologies, Swinburne University of Technology, Melbourne, VIC 3122, Australia [1 ]
机构
[1] Faculty of Information and Communication Technologies, Swinburne University of Technology, Melbourne
来源
Ruan Jian Xue Bao | 2006年 / 12卷 / 2438-2449期
关键词
Adaptive random testing; Failure pattern; Random testing; Software testing;
D O I
10.1360/jos172438
中图分类号
学科分类号
摘要
Adaptive random testing (ART) is an enhanced version of random testing (RT). It has been observed that the compactness of failure regions is one of the factors that affect the performance of ART. However, this relationship has only been verified with rectangular failure regions. This paper further investigates the relationship between the compactness of failure regions and the performance of ART by conducting simulation experiments, where various regular and irregular failure regions are studied. The experimental results have shown that ART's performance improves as the compactness of failure regions increases. This study has provided further insights into the conditions where ART outperforms RT.
引用
收藏
页码:2438 / 2449
页数:11
相关论文
共 16 条
[1]  
Hamlet R., Random testing, Encyclopedia of Software Engineering, (2002)
[2]  
Ammann P.E., Knight J.C., Data diversity: An approach to software fault tolerance, IEEE Trans. on Computers, 37, 4, pp. 418-425, (1988)
[3]  
Bishop P.G., The variation of software survival times for different operational input profiles, Proc. of the 23rd Int'l Symp. on Fault-Tolerant Computing (FTCS-23), pp. 98-107, (1993)
[4]  
Finelli G.B., NASA software failure characterization experiments, Reliability Engineering and System Safety, 32, 1-2, pp. 155-169, (1991)
[5]  
White L.J., Cohen E.I., A domain strategy for computer program testing, IEEE Trans. on Software Engineering, 6, 3, pp. 247-257, (1980)
[6]  
Chan F.T., Chen T.Y., Mak I.K., Yu Y.T., Proportional sampling strategy: Guidelines for software testing practitioners, Information and Software Technology, 38, 12, pp. 775-782, (1996)
[7]  
Chen T.Y., Leung H., Mak I.K., Adaptive random testing, Proc. of the 9th Asian Computing Science Conf, pp. 320-329, (2004)
[8]  
Chen T.Y., Tse T.H., Yu Y.T., Proportional sampling strategy: A compendium and some insights, Journal of Systems and Software, 58, 1, pp. 65-81, (2001)
[9]  
Chan K.P., Chen T.Y., Tower D., Restricted random testing, Proc. of the 7th European Conf. on Software Quality (ECSQ 2002), pp. 321-330, (2003)
[10]  
Chen T.Y., Kuo F.C., Merkel R.G., Ng S.P., Mirror adaptive random testing, Information and Software Technology, 46, 15, pp. 1001-1010, (2004)