Understanding The Impact Of Diversity In Software Bugs On Bug Prediction Models