[HTML][HTML] A comparison of machine learning algorithms on design smell detection using balanced and imbalanced dataset: A study of God class

K Alkharabsheh, S Alawadi, VR Kebande… - Information and …, 2022 - Elsevier
Context: Design smell detection has proven to be a significant activity that has an aim of not
only enhancing the software quality but also increasing its life cycle. Objective: This work …

Code smell detection based on supervised learning models: A survey

Y Zhang, C Ge, H Liu, K Zheng - Neurocomputing, 2024 - Elsevier
Supervised learning-based code smell detection has become one of the dominant
approaches to identify code smell. Existing works optimize the process of code smell …

[HTML][HTML] Prioritization of god class design smell: A multi-criteria based approach

K Alkharabsheh, S Alawadi, K Ignaim, N Zanoon… - Journal of King Saud …, 2022 - Elsevier
Abstract Context: Design smell Prioritization is a significant activity that tunes the process of
software quality enhancement and raises its life cycle. Objective: A multi-criteria merge …

GSDetector: a tool for automatic detection of bad smells in GRL goal models

MA Mohammed, J Hassine, M Alshayeb - International Journal on Software …, 2022 - Springer
Goal models play a significant role in the early stages of the requirements engineering
process. These models are subject to quality problems (aka, bad smells) that may …

An empirical study on the co-occurrence of design smells in the same software module: God class case study

K Alkharabsheh - 2021 IEEE Jordan International Joint …, 2021 - ieeexplore.ieee.org
Design smell detection is one of the essential activities for improving software quality.
Mainly, detecting the co-occurrence of design smells contributes to reducing future …

A hybrid convolutional neural network model for detection of diabetic retinopathy

M Alshawabkeh, MH Ryalat… - International …, 2022 - inderscienceonline.com
Diabetic retinopathy causes vision loss. Regular eye screening has to be done to provide
the appropriate treatment and for vision loss prevention. Globally, patients with DR are …

Analysing agreement among different evaluators in god class and feature envy detection

K Alkharabsheh, S Alawadi, Y Crespo, ME Manso… - IEEE …, 2021 - ieeexplore.ieee.org
The automatic detection of Design Smells has evolved in parallel to the evolution of
automatic refactoring tools. There was a huge rise in research activity regarding Design …

Improving Design Smell Detection for Adoption in Industry

K Alkharabsheh, JA Taboada… - 2018 8th International …, 2018 - ieeexplore.ieee.org
This work deals with the development of a classification algorithm that will improve the
usefulness of design smell detection tools for its adoption in industry in order to increase …

[PDF][PDF] Analysing Agreement among Different Evaluators in God Class and Feature Envy Detection

KAY CRESPO, E MANSO, S ALAWADI, JA TABOADA - academia.edu
The automatic detection of Design Smells has evolved in parallel to the evolution of
automatic refactoring tools. There was a huge rise in research activity regarding Design …