An Automated Refactoring Approach to Remove Unnecessary Complexity in Source Code. - Nathan Manera Magalhães; Heleno de Souza Campos Junior; Marco Antônio Pereira Araújo; Vânia de Oliveira Neves (SAST, 2017)