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

A probabilistic-based approach for automatic identification and refactoring of software code smells. - Raana Saheb Nasagh; Mehrdad Ashtiani; Behrouz Minaei-Bidgoli (Appl. Soft Comput., 2022)

A DQN-based agent for automatic software refactoring. - Hamidreza Ahmadi 002; Mehrdad Ashtiani; Mohammad Abdollahi Azgomi; Raana Saheb Nasagh (Inf. Softw. Technol., 2022)