A new data mining-based framework to test case prioritization using software defect prediction

被引:1
|
作者
Alsukhni E. [1 ]
Saifan A.A. [1 ]
Alawneh H. [1 ]
机构
[1] Department of Computer Information Systems, Yarmouk University, Irbid
关键词
Data mining; Software defect prediction; Software testing; Test case prioritization;
D O I
10.4018/IJOSSP.2017010102
中图分类号
学科分类号
摘要
Test cases do not have the same importance when used to detect faults in software; therefore, it is more efficient to test the system with the test cases that have the ability to detect the faults. This research proposes a new framework that combines data mining techniques to prioritize the test cases. It enhances fault prediction and detection using two different techniques: 1) the data mining regression classifier that depends on software metrics to predict defective modules, and 2) the k-means clustering technique that is used to select and prioritize test cases to identify the fault early. Our approach of test case prioritization yields good results in comparison with other studies. The authors used the Average Percentage of Faults Detection (APFD) metric to evaluate the proposed framework, which results in 19.9% for all system modules and 25.7% for defective ones. Our results give us an indication that it is effective to start the testing process with the most defective modules instead of testing all modules arbitrary arbitrarily. Copyright © 2017, IGI Global.
引用
下载
收藏
页码:21 / 41
页数:20
相关论文
共 50 条
  • [21] Using Memetic Algorithms for Test Case Prioritization in Model Based Software Testing
    Nejad, Fatemeh Mosala
    Akbari, Reza
    Shahabi, Mohammad Mehdi Dejam
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 142 - 147
  • [22] Chemical Prioritization for Developmental Toxicity Using Literature Mining-Based Weighting of Toxcast™ Assays
    Singh, A., V
    Shah, I
    Sipes, N. S.
    Reif, D.
    Knudsen, T. B.
    BIRTH DEFECTS RESEARCH PART A-CLINICAL AND MOLECULAR TERATOLOGY, 2011, 91 (05) : 359 - 359
  • [23] Short paper: Data mining-based fault prediction and detection on the Grid
    Duan, Rubing
    Prodan, Radu
    Fahringer, Thomas
    HPDC-15: PROCEEDINGS OF THE 15TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2005, : 305 - 308
  • [24] Enhancing Software Defect Prediction Using Supervised-Learning Based Framework
    Bashir, Kamal
    Li, Tianrui
    Yohannese, Chubato Wondaferaw
    Mahama, Yahaya
    2017 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (IEEE ISKE), 2017,
  • [25] Software Defect Prediction Using Call Graph Based Ranking (CGBR) Framework
    Turhan, Burak
    Kocak, Gozde
    Bener, Ayse
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 191 - 198
  • [26] Defect Prediction in Software Using Predictive Models Based on Historical Data
    Czyczyn-Egird, Daniel
    Slowik, Adam
    DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2019, 801 : 94 - 101
  • [27] Data mining-based model and risk prediction of colorectal cancer by using secondary health data: A systematic review
    Hailun Liang
    Lei Yang
    Lei Tao
    Leiyu Shi
    Wuyang Yang
    Jiawei Bai
    Da Zheng
    Ning Wang
    Jiafu Ji
    Chinese Journal of Cancer Research, 2020, 32 (02) : 242 - 251
  • [28] Software defect prediction using relational association rule mining
    Czibula, Gabriela
    Marian, Zsuzsanna
    Czibula, Istvan Gergely
    INFORMATION SCIENCES, 2014, 264 : 260 - 278
  • [29] SOFTWARE DEFECT PREDICTION USING INTERTRANSACTION ASSOCIATION RULE MINING
    Chang, Ching-Pao
    Chu, Chih-Ping
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2009, 19 (06) : 747 - 764
  • [30] Data mining-based model and risk prediction of colorectal cancer by using secondary health data: A systematic review
    Liang, Hailun
    Yang, Lei
    Tao, Lei
    Shi, Leiyu
    Yang, Wuyang
    Bai, Jiawei
    Zheng, Da
    Wang, Ning
    Ji, Jiafu
    CHINESE JOURNAL OF CANCER RESEARCH, 2020, 32 (02) : 242 - 251