[HTML][HTML] A study of dealing class imbalance problem with machine learning methods for code smell severity detection using PCA-based feature selection technique

RS Rao, S Dewangan, A Mishra, M Gupta - Scientific Reports, 2023 - nature.com
Detecting code smells may be highly helpful for reducing maintenance costs and raising
source code quality. Code smells facilitate developers or researchers to understand several …

[HTML][HTML] A new approach to web application security: Utilizing gpt language models for source code inspection

Z Szabó, V Bilicki - Future Internet, 2023 - mdpi.com
Due to the proliferation of large language models (LLMs) and their widespread use in
applications such as ChatGPT, there has been a significant increase in interest in AI over the …

Detecting code smells using industry-relevant data

L Madeyski, T Lewowski - Information and Software Technology, 2023 - Elsevier
Context Code smells are patterns in source code associated with an increased defect rate
and a higher maintenance effort than usual, but without a clear definition. Code smells are …

Severity classification of code smells using machine-learning methods

S Dewangan, RS Rao, SR Chowdhuri, M Gupta - SN Computer Science, 2023 - Springer
Code smell detection can be very useful for minimizing maintenance costs and improving
software quality. Code smells help developers/programmers, researchers to subjectively …

[HTML][HTML] Python code smells detection using conventional machine learning models

R Sandouka, H Aljamaan - PeerJ Computer Science, 2023 - peerj.com
Code smells are poor code design or implementation that affect the code maintenance
process and reduce the software quality. Therefore, code smell detection is important in …

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

NAA Khleel, K Nehéz - International Journal of Advances …, 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 …

Enhanced Machine Learning-Based Code Smell Detection Through Hyper-Parameter Optimization

P Sukkasem, C Soomlek - 2023 20th International Joint …, 2023 - ieeexplore.ieee.org
To preserve software quality and maintainability, machine learning-based code smell
detection has been proposed, and the results are promising. This research proposes an …

An approach based on machine learning for predicting software design problems

RK Silva, K Farias, R Kunst, J Dalzochio - Proceedings of the XIX …, 2023 - dl.acm.org
Context: Software design problems emerge when internal structures of source code
challenge design principles or rules. The prediction of design problems plays an essential …

Bug classification depend upon refactoring area of code

S Singh, M Jalal, S Kaur - Journal of The Institution of Engineers (India) …, 2023 - Springer
Due to rapid development in the software industry, various software is being developed,
which compromises the software quality. As long as time passes, the software which …

Identification of Code Properties that Support Code Smell Analysis

S Prokić, N Luburić, J Slivka… - 2023 46th MIPRO ICT …, 2023 - ieeexplore.ieee.org
Code smells are structures in code that imply potential maintainability problems and may
negatively impact software quality. One of the critical challenges with code smells is that …