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

G Lacerda, F Petrillo, M Pimenta… - Journal of Systems and …, 2020 - Elsevier
Refactoring and smells have been well researched by the software-engineering research
community these past decades. Several secondary studies have been published on code …

Sustainable software engineering: Reflections on advances in research and practice

CC Venters, R Capilla, EY Nakagawa, S Betz… - Information and …, 2023 - Elsevier
Context: Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which are …

[HTML][HTML] A survey on machine learning techniques applied to source code

T Sharma, M Kechagia, S Georgiou, R Tiwari… - Journal of Systems and …, 2024 - Elsevier
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - ar** study
W Aljedaani, A Peruma, A Aljohani, M Alotaibi… - Proceedings of the 25th …, 2021 - dl.acm.org
Test smells are defined as sub-optimal design choices developers make when
implementing test cases. Hence, similar to code smells, the research community has …

DeleSmell: Code smell detection based on deep learning and latent semantic analysis

Y Zhang, C Ge, S Hong, R Tian, C Dong… - Knowledge-Based Systems, 2022 - Elsevier
The presence of code smells will increase the risk of failure, make software difficult to
maintain, and introduce potential technique debt in the future. Although many deep-learning …

Machine learning for software engineering: A tertiary study

Z Kotti, R Galanopoulou, D Spinellis - ACM Computing Surveys, 2023 - dl.acm.org
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …