{"title":"AN OPTIMIZED MUTATION TESTING USING HYBRID METAHEURISTIC TECHNIQUE WITH MACHINE LEARNING FOR SOFTWARE DEFECT PREDICTION","authors":"","doi":"10.29121/ijesrt.v10.i3.2021.10","DOIUrl":null,"url":null,"abstract":"Software defect prediction model based on the mutation testing is a pioneering method for the fault-based unit testing in which faults are detected by executing certain test data. This paper presents an Optimized Mutation Testing (OMT) technique based software defect prediction model using the concept of hybrid metaheuristic technique. Here, hybridization of OMT with Enhanced Learning-to-Rank (ELTR) is used for the feature extraction from mutation testing based data generation mechanism. In the proposed approach, first hybrid technique is used for the test data feature extraction then this data is exercised to cover all mutants present in the specific program under test and then machine learning based Random Forest as an ensemble classifier is used as a classifier. The proposed method can improve the testing as well defect prediction efficiency by deleting the redundant test data. In this research work, two models are implemented for the software defect prediction using the ELTR and LTR. At last, the performance parameters such as Detection Rate, Defect Predication Value, Execution Time, Percentage of Fault Negative Rate and Percentage of Fault Rate are measured and compared with the existing work to validate the proposed model.","PeriodicalId":11002,"journal":{"name":"Day 1 Tue, March 23, 2021","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 1 Tue, March 23, 2021","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29121/ijesrt.v10.i3.2021.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Software defect prediction model based on the mutation testing is a pioneering method for the fault-based unit testing in which faults are detected by executing certain test data. This paper presents an Optimized Mutation Testing (OMT) technique based software defect prediction model using the concept of hybrid metaheuristic technique. Here, hybridization of OMT with Enhanced Learning-to-Rank (ELTR) is used for the feature extraction from mutation testing based data generation mechanism. In the proposed approach, first hybrid technique is used for the test data feature extraction then this data is exercised to cover all mutants present in the specific program under test and then machine learning based Random Forest as an ensemble classifier is used as a classifier. The proposed method can improve the testing as well defect prediction efficiency by deleting the redundant test data. In this research work, two models are implemented for the software defect prediction using the ELTR and LTR. At last, the performance parameters such as Detection Rate, Defect Predication Value, Execution Time, Percentage of Fault Negative Rate and Percentage of Fault Rate are measured and compared with the existing work to validate the proposed model.