A fuzzy genetic automatic refactoring approach to improve software maintainability and flexibility. - Raana Saheb Nasagh; Mahnoosh Shahidi; Mehrdad Ashtiani (Soft Comput., 2021)

An automated extract method refactoring approach to correct the long method code smell. - Mahnoosh Shahidi; Mehrdad Ashtiani; Morteza Zakeri Nasrabadi (J. Syst. Softw., 2022)