[HTML][HTML] How far are we from reproducible research on code smell detection? A systematic literature review

T Lewowski, L Madeyski - Information and Software Technology, 2022 - Elsevier
Context: Code smells are symptoms of wrong design decisions or coding shortcuts that may
increase defect rate and decrease maintainability. Research on code smells is accelerating …

Software smell detection techniques: A systematic literature review

A AbuHassan, M Alshayeb… - Journal of Software …, 2021 - Wiley Online Library
Software smells indicate design or code issues that might degrade the evolution and
maintenance of software systems. Detecting and identifying these issues are challenging …

An empirical study of code smells in transformer-based code generation techniques

ML Siddiq, SH Majumder, MR Mim… - 2022 IEEE 22nd …, 2022 - ieeexplore.ieee.org
Prior works have developed transformer-based language learning models to automatically
generate source code for a task without compilation errors. The datasets used to train these …

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
Code smells indicate problems in design or code which makes software hard to change and
maintain. It has become a sign of software systems that cause complications in maintaining …

The prevalence of code smells in machine learning projects

B Van Oort, L Cruz, M Aniche… - 2021 IEEE/ACM 1st …, 2021 - ieeexplore.ieee.org
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer
science landscape. Yet, there still exists a lack of software engineering experience and best …

Code smells detection using artificial intelligence techniques: A business-driven systematic review

T Lewowski, L Madeyski - … in Information & Knowledge Management for …, 2022 - Springer
Context Code smells in the software systems are indications that usually correspond to
deeper problems that can negatively influence software quality characteristics. This review is …

Code smells in machine learning systems

J Gesi, S Liu, J Li, I Ahmed, N Nagappan, D Lo… - arXiv preprint arXiv …, 2022 - arxiv.org
As Deep learning (DL) systems continuously evolve and grow, assuring their quality
becomes an important yet challenging task. Compared to non-DL systems, DL systems have …

A large-scale security-oriented static analysis of python packages in PyPI

J Ruohonen, K Hjerppe… - 2021 18th International …, 2021 - ieeexplore.ieee.org
Different security issues are a common problem for open source packages archived to and
delivered through software ecosystems. These often manifest themselves as software …

The scent of deep learning code: An empirical study

H Jebnoun, H Ben Braiek, MM Rahman… - Proceedings of the 17th …, 2020 - dl.acm.org
Deep learning practitioners are often interested in improving their model accuracy rather
than the interpretability of their models. As a result, deep learning applications are inherently …

CoRT: transformer-based code representations with self-supervision by predicting reserved words for code smell detection

A Alazba, H Aljamaan, M Alshayeb - Empirical Software Engineering, 2024 - Springer
Context Code smell detection is the process of identifying poorly designed and implemented
code pieces. Machine learning-based approaches require enormous amounts of manually …