Kernel Density Adaptive Random Testing

被引:0
|
作者
Patrick, Matthew [1 ]
Jia, Yue [2 ]
机构
[1] Univ Cambridge, Cambridge CB2 1TN, England
[2] UCL, CREST, London WC1E 6BT, England
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mutation analysis is used to assess the effectiveness of a test data generation technique at finding faults. Once a mutant is killed, decisions must be made whether to diversify or intensify the subsequent test inputs. Diversification employs a wide range of test inputs with the aim of increasing the chances of killing new mutants. By contrast, intensification selects test inputs which are similar to those previously shown to be successful, taking advantage of overlaps in the conditions under which mutants can be killed. This paper explores the trade-off between diversification and intensification by augmenting Adaptive Random Testing (ART) to estimate the Kernel Density (KD-ART) of input values which are found to kill mutants. The results suggest that intensification is typically more effective at finding faults than diversification. KD-ART (intensify) achieves 7.24% higher mutation score on average than KD-ART (diversify). Moreover, KD-ART is computationally less expensive than ART. The new technique requires an average 5.98% of the time taken before.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Adaptive Online Kernel Density Estimation Method
    Deng Q.-L.
    Qiu T.-Y.
    Shen F.-R.
    Zhao J.-X.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (04): : 1173 - 1188
  • [22] Multivariate locally adaptive kernel density estimation
    Gao, Jia-Xing
    Jiang, Da-Quan
    Qian, Min-Ping
    COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2023, 52 (09) : 4431 - 4444
  • [23] An Adaptive Kernel Density Estimation for Motion Detection
    Xu, Dongbin
    Liu, Changping
    Huang, Lei
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL II, PROCEEDINGS, 2008, : 613 - 617
  • [24] Adaptive Bayesian bandwidth based on LPE kernel for asymmetric kernel density
    Makhloufi, Sylia
    Zougab, Nabil
    Ziane, Yasmina
    Adjabi, Smail
    MONTE CARLO METHODS AND APPLICATIONS, 2024,
  • [25] Adaptive Clustering Using Kernel Density Estimators
    Steinwart, Ingo
    Sriperumbudur, Bharath K.
    Thomann, Philipp
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [26] Fast Kernel Density Estimation with Density Matrices and Random Fourier Features
    Gallego, Joseph A.
    Osorio, Juan F.
    Gonzalez, Fabio A.
    ADVANCES IN ARTIFICIAL INTELLIGENCE-IBERAMIA 2022, 2022, 13788 : 160 - 172
  • [27] KERNEL DENSITY-ESTIMATION ON RANDOM-FIELDS
    TRAN, LT
    JOURNAL OF MULTIVARIATE ANALYSIS, 1990, 34 (01) : 37 - 53
  • [28] Does Adaptive Random Testing Deliver a Higher Confidence than Random Testing?
    Chen, Tsong Yueh
    Kuo, Fei-Ching
    Liu, Huai
    Wong, W. Eric
    QSIC 2008: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2008, : 145 - +
  • [29] APPROXIMATION OF A RANDOM PROCESS BY INVERSION OF A KERNEL DENSITY ESTIMATOR
    Lloyd, George M.
    INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION - 2012, VOL 4, PTS A AND B, 2013, : 37 - 44
  • [30] Adaptive Random Testing By Static Partitioning
    Sabor, Korosh Koochekian
    Thiel, Stuart
    10TH INTERNATIONAL WORKSHOP ON AUTOMATION OF SOFTWARE TEST AST 2015, 2015, : 28 - 32