Research Article

An Improved Method for Cross-Project Defect Prediction by Simplifying Training Data

Table 9

A comparison between our approach and two baseline methods for the data sets from PROMISE and AEEEM. The comparison is conducted based on the best prediction results of all the three methods in question.

Test setBaseline1Baseline2Euclidean + Linear

Ant0.7850.8031.3%−1.0%Baseline1 vs. TDSelector:
−0.409
Xalan0.6570.67510.7%7.7%
Camel0.5950.6240.5%−4.2%
Ivy0.7890.8024.7%3.0%
Jedit0.6940.78214.3%1.4%
Lucene0.6080.701−0.8%−14.0%
Poi0.6910.7893.3%−9.5%
Synapse0.7400.7482.3%1.2%

Velocity0.3300.33165.2%64.7%Baseline2 vs. TDSelector:
−0.009
Xerces0.7140.7538.5%2.9%
Eclipse0.7060.74410.2%4.6%
Equinox0.5870.72023.1%0.3%
Lucene20.7050.7242.5%−0.2%
Mylyn0.6310.6469.3%6.8%
Pde0.6780.73710.4%1.5%

Avg.0.6630.70510.6%4.3%