Research Article
Prediction of Defective Software Modules Using Class Imbalance Learning
Table 1
Dataset description.
| Dataset | Language | Details | Number of modules | Nondefective | Defective | Imbalanced ratio | % defect |
| CM1 | C | NASA spacecraft instrument | 498 | 449 | 49 | 9.16 | 9.83 |
| KC1 | C++ | Storage management for receiving and processing ground data | 2109 | 1783 | 326 | 5.46 | 15.45 |
| PC1 | C | Flight software for earth orbiting satellite metadata | 1109 | 1032 | 77 | 13.40 | 6.94 |
| PC3 | C | Flight software for earth orbiting satellite metadata | 1563 | 1403 | 160 | 8.76 | 10.23 |
| PC4 | C | Flight software for earth orbiting satellite metadata | 1458 | 1280 | 178 | 7.19 | 12.20 |
| MC2 | C/C++ | Video Guidance System | 161 | 109 | 52 | 2.09 | 32.29 |
| KC2 | C++ | Science data processing | 522 | 415 | 107 | 3.87 | 20.49 |
| KC3 | Java | Processing and delivery of satellite metadata | 458 | 415 | 43 | 9.65 | 9.38 |
|
|