Code smells and refactoring: A tertiary systematic review of challenges and observations

G Lacerda, F Petrillo, M Pimenta… - Journal of Systems and …, 2020 - Elsevier
… We show that code smells and refactoring have a strong … We argue that code smells and
refactoring could be … we identify how refactoring affects quality attributes, more than code smells. …

An approach to prioritize code smells for refactoring

SA Vidal, C Marcos, JA Díaz-Pace - Automated Software Engineering, 2016 - Springer
… of some smells might not be urgent. For example, the refactoring of code smells in a class
with … have low priority when compared to a code smell in a class that received modifications in …

A systematic literature survey of software metrics, code smells and refactoring techniques

M Agnihotri, A Chug - Journal of Information Processing Systems, 2020 - koreascience.kr
smells present in source code, applications of specific refactoring methods to remove that bad
smell … The studies were analyzed based on of bad smells identified, refactoring techniques …

Revisiting the relationship between code smells and refactoring

N Yoshida, T Saika, E Choi, A Ouni… - 2016 IEEE 24th …, 2016 - ieeexplore.ieee.org
… that refactoring rarely removes code smells which … code smells and refactorings. In this
study, we investigate whether developers apply appropriate refactoring patterns to fix code smells

A literature review on code smells and refactoring

R Wangberg - 2010 - duo.uio.no
… on the topic of code smells and refactoring. Code smells are segments of the source code
that display … Refactoring is the process for modifying source code to improve its quality (eg …

[HTML][HTML] A systematic literature review: Refactoring for disclosing code smells in object oriented software

S Singh, S Kaur - Ain Shams Engineering Journal, 2018 - Elsevier
refactoring, code smells and anti-patterns, categories of code smells. We then sum up with
the future … and suggestions for the research community in the field of code smell detection. …

Understanding the impact of refactoring on smells: A longitudinal study of 23 software projects

D Cedrim, A Garcia, M Mongiovi, R Gheyi… - Proceedings of the …, 2017 - dl.acm.org
… creating new code smells through refactoring. Unfortunately, … and harmful effects of refactoring
on code smells. This paper … refactoring types affect the density of 13 types of code smells

A quantitative study on characteristics and effect of batch refactoring on code smells

AC Bibiano, E Fernandes, D Oliveira… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
refactoring can help remove code smells. However, a single transformation rarely suffices to
fully remove a code smell [4] … fully remove (57%) code smells [4]. Thus, improving the current …

Prioritising refactoring using code bad smells

M Zhang, N Baddoo, P Wernick… - 2011 IEEE fourth …, 2011 - ieeexplore.ieee.org
… II provides background on prioritising Code Bad Smells for refactoring. Section III describes
the data and methods that we used for identifying Code Bad Smells and faults. Section IV …

Empirical evaluation of the energy impact of refactoring code smells

R Verdecchia, G Procaccianti, P Lago - … Conference on Information …, 2018 - research.vu.nl
… In many studies, refactoring code smells was found to … of code smell refactoring on energy
consumption and performance in software applications. We selected five different code smells (…