Factors in determining wind farm location: Integrating GQM, fuzzy DEMATEL, and ANP
TM Yeh, YL Huang - Renewable Energy, 2014 - Elsevier
Wind power has become one of the most popular sources of renewable energy, and various
countries have increased their use of wind turbines because of turbines' rapid and relatively …
countries have increased their use of wind turbines because of turbines' rapid and relatively …
A systematic literature review on bad smells–5 w's: which, when, what, who, where
EV de Paulo Sobrinho, A De Lucia… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Bad smells are sub-optimal code structures that may represent problems needing attention.
We conduct an extensive literature review on bad smells relying on a large body of …
We conduct an extensive literature review on bad smells relying on a large body of …
Do code review practices impact design quality? a case study of the qt, vtk, and itk projects
Code review is the process of having other team members examine changes to a software
system in order to evaluate its technical content and quality. A lightweight variant of this …
system in order to evaluate its technical content and quality. A lightweight variant of this …
A large empirical assessment of the role of data balancing in machine-learning-based code smell detection
Code smells can compromise software quality in the long term by inducing technical debt.
For this reason, many approaches aimed at identifying these design flaws have been …
For this reason, many approaches aimed at identifying these design flaws have been …
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
Maintaining large and complex software is a significant task in IT industry. One reason for
that is the development of code smells which are design flaws that lead to future bugs and …
that is the development of code smells which are design flaws that lead to future bugs and …
A systematic literature review on the code smells datasets and validation mechanisms
M Zakeri-Nasrabadi, S Parsa, E Esmaili… - ACM Computing …, 2023 - dl.acm.org
The accuracy reported for code smell-detecting tools varies depending on the dataset used
to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a …
to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a …
Deep learning based feature envy detection
H Liu, Z Xu, Y Zou - Proceedings of the 33rd ACM/IEEE international …, 2018 - dl.acm.org
Software refactoring is widely employed to improve software quality. A key step in software
refactoring is to identify which part of the software should be refactored. To facilitate the …
refactoring is to identify which part of the software should be refactored. To facilitate the …
Code smell detection using feature selection and stacking ensemble: An empirical investigation
A Alazba, H Aljamaan - Information and Software Technology, 2021 - Elsevier
Context: Code smell detection is the process of identifying code pieces that are poorly
designed and implemented. Recently more research has been directed towards machine …
designed and implemented. Recently more research has been directed towards machine …
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
Code smell detection is essential to improve software quality, enhancing software
maintainability, and decrease the risk of faults and failures in the software system. In this …
maintainability, and decrease the risk of faults and failures in the software system. In this …
Sandpiper optimization algorithm: a novel approach for solving real-life engineering problems
A Kaur, S Jain, S Goel - Applied Intelligence, 2020 - Springer
This paper presents a novel bio-inspired algorithm called Sandpiper Optimization Algorithm
(SOA) and applies it to solve challenging real-life problems. The main inspiration behind this …
(SOA) and applies it to solve challenging real-life problems. The main inspiration behind this …