earticle

논문검색

Combining Particle Swarm Optimization based Feature Selection and Bagging Technique for Software Defect Prediction

초록

영어

The costs of finding and correcting software defects have been the most expensive activity in software development. The accurate prediction of defect‐prone software modules can help the software testing effort, reduce costs, and improve the software testing process by focusing on fault-prone module. Recently, static code attributes are used as defect predictors in software defect prediction research, since they are useful, generalizable, easy to use, and widely used. However, two common aspects of data quality that can affect performance of software defect prediction are class imbalance and noisy attributes. In this research, we propose the combination of particle swarm optimization and bagging technique for improving the accuracy of the software defect prediction. Particle swarm optimization is applied to deal with the feature selection, and bagging technique is employed to deal with the class imbalance problem. The proposed method is evaluated using the data sets from NASA metric data repository. Results have indicated that the proposed method makes an impressive improvement in prediction performance for most classifiers.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Proposed Defect Prediction Method
  3.1. Particle Swarm Optimization
  3.2. Bagging Technique
  3.3. Proposed Method
 4. Experiments
  4.1. Data Sets
  4.2. Model Validation
  4.3. Model Evaluation
  4.4. Model Comparison using Paired Two-tailed t-Test
 5. Result and Analysis
 6. Conclusion
 References

저자정보

  • Romi Satria Wahono Graduate School of Computer Science, Dian Nuswantoro University, Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka
  • Nanna Suryana Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.