Mining Refactorings from Version Histories: Studies, Tools, and Applications - DANILO FERREIRA E SILVA (2020)