Deep learning approaches for bad smell detection: a systematic literature review

A Alazba, H Aljamaan, M Alshayeb - Empirical Software Engineering, 2023 - Springer
Context Bad smells negatively impact software quality metrics such as understandability,
reusability, and maintainability. Reduced costs and enhanced software quality can be …

A systematic literature review on the code smells datasets and validation mechanisms

M Zakeri-Nasrabadi, S Parsa, E Esmaili… - ACM Computing …, 2023 - dl.acm.org
The accuracy reported for code smell-detecting tools varies depending on the dataset used
to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a …

[Retracted] A Detailed Research on Human Health Monitoring System Based on Internet of Things

L Ru, B Zhang, J Duan, G Ru, A Sharma… - Wireless …, 2021 - Wiley Online Library
The technological advent in smart sensing devices and the Internet has provided practical
solutions in various sectors of networking, public and private sector industries, and …

[PDF][PDF] Deep convolutional neural network model for bad code smells detection based on oversampling method

NAA Khleel, K Nehéz - Indones. J. Electr. Eng. Comput. Sci, 2022 - researchgate.net
Code smells refers to any symptoms or anomalies in the source code that shows violation of
design principles or implementation. Early detection of bad code smells improves software …

A PSO enable multi-hop clustering algorithm for VANET

A Temurnikar, P Verma, G Dhiman - International Journal of Swarm …, 2022 - igi-global.com
Abstract VANET (Vehicle Ad-hoc Network) is an emerging technology in today's intelligent
transport system. In VANET, there are many moving nodes which are called the vehicle …

Severity classification of software code smells using machine learning techniques: A comparative study

A Abdou, N Darwish - Journal of Software: Evolution and …, 2024 - Wiley Online Library
Code smell is a software characteristic that indicates bad symptoms in code design which
causes problems related to software quality. The severity of code smells must be measured …

[PDF][PDF] Detection of code smells using machine learning techniques combined with data-balancing methods.

NA Adam Khleel, K Nehéz - International Journal of …, 2023 - pdfs.semanticscholar.org
Code smells indicate design issues that violate basic design principles such as hierarchy
encapsulation, abstraction, and others, potentially affecting software quality [1],[2]. Detecting …

On the adequacy of static analysis warnings with respect to code smell prediction

F Pecorelli, S Lujan, V Lenarduzzi, F Palomba… - Empirical Software …, 2022 - Springer
Code smells are poor implementation choices that developers apply while evolving source
code and that affect program maintainability. Multiple automated code smell detectors have …

Python code smell detection using machine learning

N Vatanapakorn, C Soomlek… - … Computer Science and …, 2022 - ieeexplore.ieee.org
Python is an increasingly popular programming language used in various software projects
and domains. Code smells in Python significantly influences the maintainability …

Impact of code smells on software development environments: a study based on ENTROPY-CODAS method

A Anand, P Gupta, Y Tamura, L Papic - International Journal of …, 2023 - emerald.com
Purpose The relationship between the various existing smell taxonomies and the smell
impacting factors has been established. The ideology is to identify the most critical smell …