Research Article

Prediction of Defective Software Modules Using Class Imbalance Learning

Table 1

Dataset description.

DatasetLanguageDetailsNumber of modulesNondefectiveDefectiveImbalanced ratio% defect

CM1CNASA spacecraft instrument498449499.169.83

KC1C++Storage management for receiving and processing ground data210917833265.4615.45

PC1CFlight software for earth orbiting satellite metadata110910327713.406.94

PC3CFlight software for earth orbiting satellite metadata156314031608.7610.23

PC4CFlight software for earth orbiting satellite metadata145812801787.1912.20

MC2C/C++Video Guidance System161109522.0932.29

KC2C++Science data processing5224151073.8720.49

KC3JavaProcessing and delivery of satellite metadata458415439.659.38