Code smells and refactoring: A tertiary systematic review of challenges and observations
… code smells and refactoring have a strong relationship with quality attributes, ie, with
understandability, maintainability, … Responding to RQ4, we analyze which aspects discussed in …
understandability, maintainability, … Responding to RQ4, we analyze which aspects discussed in …
Recommendations for developers identifying code smells
… design problems and other maintainability issues. This task … to reflect on the extent to which
the state-of-art of code smell … strongly associate code smells and code elements with bad …
the state-of-art of code smell … strongly associate code smells and code elements with bad …
Developer-driven code smell prioritization
… main aspects that make our paper different. First, there may be refactoring opportunities that
do not target classes affected by code smells, … the impact on maintainability of code smells: a …
do not target classes affected by code smells, … the impact on maintainability of code smells: a …
Toward a software bad smell prioritization model for software maintainability
T Alshammari, M Alshayeb - Arabian Journal for Science and Engineering, 2021 - Springer
… Prioritization of code smells can improve the software quality … The unique aspect of this
proposed method is that it mixes … the model proposed in [20] and modified it to reflect this. The …
proposed method is that it mixes … the model proposed in [20] and modified it to reflect this. The …
Increasing, not Diminishing: Investigating the Returns of Highly Maintainable Code
M Borg, I Pruvost, E Mones, A Tornhill - Proceedings of the 7th ACM …, 2024 - dl.acm.org
… Yamashita and Moonen studied maintainability aspects of … are based on code smells rather
than low-level code metrics. … dispersion at lower CH values reflects higher uncertainty. It is …
than low-level code metrics. … dispersion at lower CH values reflects higher uncertainty. It is …
Empirical study of the relationship between design patterns and code smells
… having ambiguous relations that relate code smells with maintainability aspects due to design
patterns applications; the connection between DPs and code smells with special focus on …
patterns applications; the connection between DPs and code smells with special focus on …
A systematic literature review on empirical analysis of the relationship between code smells and software quality attributes
A Kaur - Archives of Computational Methods in Engineering, 2020 - Springer
… aspects like finding all known detectable code smells, code … regarding effect of code smells
on maintainability is also … , negative and inconsistent effect on maintainability, whereas, …
on maintainability is also … , negative and inconsistent effect on maintainability, whereas, …
Worst smells and their worst reasons
… to significantly decrease code maintainability [4], [5]. To avoid … 3) reports the specific code
smells taken into account in this … Students can better relate to, and reflect on, the impacts of a …
smells taken into account in this … Students can better relate to, and reflect on, the impacts of a …
A preliminary study on the adequacy of static analysis warnings with respect to code smell prediction
… Code smells are poor implementation choices applied during software evolution that can
affect source code maintainability. … these aspects are part of our future research agenda. As for …
affect source code maintainability. … these aspects are part of our future research agenda. As for …
On the evolution and impact of architectural smells—an industrial case study
… important to mention that previous work provides empirical evidence that the AS considered
in this study and the most well-known code smells … aspects that decrease the Maintainability …
in this study and the most well-known code smells … aspects that decrease the Maintainability …