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

P Fabiano, L Savanna, L Valentina… - Empirical Software …, 2022 - search.proquest.com
… usefulness of static analysis warnings for machine learning-based code smell detection. We
… the predictions made by machine learning models built using the warnings of different static …

Python code smell detection using machine learning

N Vatanapakorn, C Soomlek… - … Computer Science and …, 2022 - ieeexplore.ieee.org
… The machine learning based code smell detection outperformed the tuning machine method
in the prediction of long method, long parameter list, long scope chaining, and large class. …

Community smell occurrence prediction on multi-granularity by developer-oriented features and process metrics

ZJ Huang, ZQ Shao, GS Fan, HQ Yu, XG Yang… - … Science and Technology, 2022 - Springer
… of features related to smelly and non-smelly predictions. We … We build machine learning
models integrating developer … process metrics to predict the severity of code smells, as they …

Code smell detection using multi-label classification approach

T Guggulothu, SA Moiz - Software Quality Journal, 2020 - Springer
machine learning approaches for detecting the code smells. … predict those bad smells, seven
machine learning algorithms … All the different dataset predictions from the binary classifiers …

Impact Of Code Smells On Software Fault Prediction At Class Level And Method Level

UE Um-E-Safia, TA Khan - … Frontiers of Information Technology …, 2022 - ieeexplore.ieee.org
… To train classifier we use random forest machine learning technique. previous studies showed
that … , training and testing data, constructing models and for evaluation of final predictions. …

A bayesian approach for the detection of code and design smells

F Khomh, S Vaucher, YG Guéhéneuc… - … on Quality Software, 2009 - ieeexplore.ieee.org
… can be calibrated using machine learning techniques to offer … and reading techniques to
identify code smells. Marinescu [17] … The skewed data can have a negative effect on predictive

Deep learning based feature envy detection

H Liu, Z Xu, Y Zou - Proceedings of the 33rd ACM/IEEE international …, 2018 - dl.acm.org
code metrics into binary predictions, ie, smelly or non-smelly [… items generated for m is
predicted as positive, we suggest to … Detecting code smells using machine learning techniques: …

Temporal convolutional networks for just-in-time design smells prediction using fine-grained software metrics

P Ardimento, L Aversano, ML Bernardi, M Cimitile… - Neurocomputing, 2021 - Elsevier
… we explore a deep learning approach to predict changes that … Therefore, when applying
LSTM for design smell predictions … Medvidovic analyzed what happens due to the code smell of …

Can lexicon bad smells improve fault prediction?

SL Abebe, V Arnaoudova, P Tonella… - 2012 19th Working …, 2012 - ieeexplore.ieee.org
… Support Vector Machine: SVM is a machine learning technique that tries to maximize …
prediction capability of a model. To assess LBS’ contribution, we have carried out predictions using

Experience report: Evaluating the effectiveness of decision trees for detecting code smells

L Amorim, E Costa, N Antunes… - 2015 IEEE 26th …, 2015 - ieeexplore.ieee.org
code smell type, such rules are extracted from instances of maintainability smells by using
Machine Learning techniques… model prediction as to the existence of the code smell analyzed. …