Browsing NTNU Open by Author "Yadav, Pravin Singh"
Now showing items 1-3 of 3
-
Ensemble methods with feature selection and data balancing for improved code smells classification performance
Yadav, Pravin Singh; Rao, Rajwant Singh; Mishra, Alok; Gupta, Manjari (Journal article; Peer reviewed, 2024)Code smells are software flaws that make it challenging to comprehend, develop, and maintain the software. Identifying and removing code smells is crucial for software quality. This study examines the effectiveness of ... -
An Evaluation of Multi-Label Classification Approaches for Method-Level Code Smells Detection
Yadav, Pravin Singh; Rao, Rajwant Singh; Mishra, Alok (Journal article; Peer reviewed, 2024)(1) Background: Code smell is the most popular and reliable method for detecting potential errors in code. In real-world circumstances, a single source code may have multiple code smells. Multi-label code smell detection ... -
Machine Learning-Based Methods for Code Smell Detection: A Survey
Yadav, Pravin Singh; Rao, Rajwant Singh; Mishra, Alok; Gupta, Manjari (Journal article; Peer reviewed, 2024)Code smells are early warning signs of potential issues in software quality. Various techniques are used in code smell detection, including the Bayesian approach, rule-based automatic antipattern detection, antipattern ...