An Approach for Cluster-Based Retrieval of Tests Using Cover-Coefficients

被引:0
|
作者
Subramaniam, Mahadevan [1 ]
Chundi, Parvathi [1 ]
机构
[1] Univ Nebraska, Omaha, NE 68118 USA
关键词
Probabilistic clustering; software testing; software maintenance;
D O I
10.1142/S0218194015500163
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Retrieving relevant test cases is a recurring theme in software validation. We present an approach for cluster-based retrieval of test cases for software validation. The approach uses a probabilistic notion of coverage among line-based test profiles and can potentially discover groups of test cases executing a small number of unique lines. The distribution of lines across test profiles are analyzed to determine the number of clusters and generate a clustering structure without any additional user input. We also propose a novel and simple approach to identify test cases that are affected by software changes based on test profiles. It is shown that the clustering structures generated can be used to select affected tests economically to produce high quality regression test suites. The approach is applied to four unix utility programs from a popular testing benchmark. Our results show that the generated number of clusters and their average sizes closely track their estimates based on test profiles. The retrieval of affected tests using the clustering structure is economical and produces a good quality regression test suite.
引用
收藏
页码:1033 / 1052
页数:20
相关论文
共 50 条
  • [21] Cluster-based texture matching for image retrieval
    Xu, H
    Liao, MY
    1998 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL 2, 1998, : 766 - 769
  • [22] Cluster-based color matching for image retrieval
    Kankanhalli, MS
    Mehtre, BM
    Wu, JK
    PATTERN RECOGNITION, 1996, 29 (04) : 701 - 708
  • [23] An empirical study of query expansion and cluster-based retrieval in language modeling approach
    Na, Seung-Hoon
    Kang, In-Su
    Roh, Ji-Eun
    Lee, Jong-Hyeok
    INFORMATION PROCESSING & MANAGEMENT, 2007, 43 (02) : 302 - 314
  • [24] Customs valuation assessment using cluster-based approach
    Alqaryouti O.
    Siyam N.
    Shaalan K.
    Alhosban F.
    International Journal of Information Technology, 2024, 16 (7) : 4243 - 4252
  • [25] An empirical study of query expansion and cluster-based retrieval in language modeling approach
    Na, SH
    Kang, IS
    Roh, JE
    Lee, JH
    INFORMATION RETRIEVAL TECHNOLOGY, PROCEEDINGS, 2005, 3689 : 274 - 287
  • [26] An Approach for Image Search and Retrieval by Cluster-Based Indexing of Binary MKSIFT Codes
    Kumar, B. Mathan
    PushpaLakshmi, R.
    COMPUTER JOURNAL, 2020, 63 (06): : 857 - 879
  • [27] Covert Channel for Cluster-based File Systems Using Multiple Cover Files
    Morkevicius, Nerijus
    Petraitis, Grigas
    Venckauskas, Algimantas
    Ceponis, Jonas
    INFORMATION TECHNOLOGY AND CONTROL, 2013, 42 (03): : 260 - 267
  • [28] Cluster-based Partial Dense Retrieval Fused with Sparse Text Retrieval
    Yang, Yingrui
    Carlson, Parker
    He, Shanxiu
    Qiao, Yifan
    Yang, Tao
    PROCEEDINGS OF THE 47TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2024, 2024, : 2327 - 2331
  • [29] Cluster-based query expansion using external collections in medical information retrieval
    Oh, Heung-Seon
    Jung, Yuchul
    JOURNAL OF BIOMEDICAL INFORMATICS, 2015, 58 : 70 - 79
  • [30] Fast and effective cluster-based information retrieval using frequent closed itemsets
    Djenouri, Youcef
    Belhadi, Asma
    Fournier-Viger, Philippe
    Lin, Jerry Chun-Wei
    INFORMATION SCIENCES, 2018, 453 : 154 - 167