Application of machine learning algorithms for code smell prediction using object-oriented software metrics

M Agnihotri, A Chug - Journal of Statistics and Management …, 2020 - Taylor & Francis
… that the best classification accuracy for Decision Tree was … of code smell prediction rules
were extracted using Decision … Finally, code smell prediction rules were generated using DT. …

Extraction of prediction rules of code smell using decision tree algorithm

PS Yadav, S Dewangan, RS Rao - 2021 10th international …, 2021 - ieeexplore.ieee.org
… They generated four code smell datasets and 74 Java … code smell and different features
that is software metrics. The research provides decision rules of Code Smell, for any code smell

Predicting code smells and analysis of predictions: using machine learning techniques and software metrics

MY Mhawish, M Gupta - Journal of Computer Science and Technology, 2020 - Springer
… In this paper, we proposed a code smell prediction approach … , we use three kinds of
tree-based algorithms: Decision Tree, … In the Long Method dataset, the prediction rules to predict

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

A Abdou, N Darwish - … of Software: Evolution and Process, 2024 - Wiley Online Library
… The best results have been achieved by using decision tree … extracted the prediction rules
for each type of code smell according … A large set of software metrics are used as independent …

A novel approach for code smell detection: an empirical study

S Dewangan, RS Rao, A Mishra, M Gupta - IEEE Access, 2021 - ieeexplore.ieee.org
… and software metrics. In a … Experimental results obtained by applying the Decision tree
algorithm to the four code smellGenerating Code-Smell Prediction Rules Using Decision

An empirical study on the effect of community smells on bug prediction

B Eken, F Palma, B Ayşe, T Ayşe - Software Quality Journal, 2021 - Springer
… smells and with code smell-related metrics. We use both code smell metrics extracted via
technical analyses of the software projects, and later, the tool generates an output in the …

ml-Codesmell: A code smell prediction dataset for machine learning approaches

B Nguyen Thanh, M Nguyen NH, H Le Thi My… - Proceedings of the 11th …, 2022 - dl.acm.org
… for each code smell [9]; (ii) these techniques generate different … source code metrics of 100
JavaScript projects using InCode … tive model of simple decision trees that are not very well …

Code smell detection using ensemble machine learning algorithms

S Dewangan, RS Rao, A Mishra, M Gupta - Applied sciences, 2022 - mdpi.com
… and deep learning approaches with the software metrics. … They found that the decision tree
algorithm achieved better … Extraction of Prediction Rules of Code Smell using Decision Tree

Improving change prediction models with code smell-related information

G Catolino, F Palomba, FA Fontana, A De Lucia… - Empirical Software …, 2020 - Springer
software metrics and the likelihood of a class to change in the future. Afterwards, they build
a change prediction … -fold validation, required the generation of 1,000 confusion matrices for …

Improving performance with hybrid feature selection and ensemble machine learning techniques for code smell detection

S Jain, A Saha - Science of Computer Programming, 2021 - Elsevier
… Tools do not consider essential software metrics like size, … machine learning algorithms are
strategically generated to reach … forest use predictions from these decision trees created from …