Generating Rule-based Explanations for the Predictions of Defect Models