Software defect prediction using bad code smells: A systematic literature review
P Piotrowski, L Madeyski - Data-centric business and applications: towards …, 2020 - Springer
The challenge of effective refactoring in the software development cycle brought forward the
need to develop automated defect prediction models. Among many existing indicators of …
need to develop automated defect prediction models. Among many existing indicators of …
Technical debts and faults in open-source quantum software systems: An empirical study
Quantum computing is a rapidly growing field attracting the interest of both researchers and
software developers. Supported by its numerous open-source tools, developers can now …
software developers. Supported by its numerous open-source tools, developers can now …
A novel four-way approach designed with ensemble feature selection for code smell detection
I Kaur, A Kaur - IEEE Access, 2021 - ieeexplore.ieee.org
Purpose: Code smells are residuals of technical debt induced by the developers. They
hinder evolution, adaptability and maintenance of the software. Meanwhile, they are very …
hinder evolution, adaptability and maintenance of the software. Meanwhile, they are very …
Smell-Aware Bug Classification
Code smell indicates inadequacies in design and implementation choices. Code smells
harm software maintainability including effects on components' bug proneness and code …
harm software maintainability including effects on components' bug proneness and code …
Impact Of Code Smells On Software Fault Prediction At Class Level And Method Level
UE Um-E-Safia, TA Khan - 2022 International Conference on …, 2022 - ieeexplore.ieee.org
The main aim of software fault prediction is the identification of such classes and methods
where faults are expecting at an early stage using some properties of the project. Early …
where faults are expecting at an early stage using some properties of the project. Early …
The Relationship Between Software Complicacy and Software Reliability
M Dorin - 2022 - opus.bibliothek.uni-wuerzburg.de
An enduring engineering problem is the creation of unreliable software leading to unreliable
systems. One reason for this is source code is written in a complicated manner making it too …
systems. One reason for this is source code is written in a complicated manner making it too …
Code quality control by bug report classification
O Bushehrian, Z Ghane - Software Quality Journal, 2023 - Springer
Software maintenance phase involves successive code changes due to the reported bugs
causing the emergence of bad smells in the code. Gradual code deterioration is the result of …
causing the emergence of bad smells in the code. Gradual code deterioration is the result of …
Correlation between code smells for open source java projects
I Kaur, A Kaur - ICDSMLA 2020: Proceedings of the 2nd International …, 2022 - Springer
The increasing demands and excessive use of computers and applications worldwide
makes it challenging for the application and software developers to deliver the product on …
makes it challenging for the application and software developers to deliver the product on …
Software Fault Prediction Using Combinations of Code Smells, Code Metrics, and Code Smell Metrics With Ensemble and Deep Learning
Code smells are the structural characteristics of the software under development that
indicate poor code choices and can cause errors or failures in the software and they can …
indicate poor code choices and can cause errors or failures in the software and they can …
Exploring the relationship between smells, bugs and harmful code through transfer learning
C Neto, D Pereira - 2023 - repositorio.ufal.br
The presence of code smells in a software project is a strong indication of its low quality in
the context of its implementation, and in many cases, these same code smells can be …
the context of its implementation, and in many cases, these same code smells can be …