Empirical Studies of a Two-Stage Data Preprocessing Approach for Software Fault Prediction | Synapse