The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software Refactoring | IEEE Journals & Magazine | IEEE Xplore