Vulnerability discovery based on source code patch commit mining: a systematic literature review

F Zuo, J Rhee - International Journal of Information Security, 2024 - Springer
In recent years, there has been a remarkable surge in the adoption of open-source software
(OSS). However, with the growing usage of OSS components in both free and proprietary …

Classification of bugs in cloud computing applications using machine learning techniques

N Tabassum, A Namoun, T Alyas, A Tufail, M Taqi… - Applied Sciences, 2023 - mdpi.com
In software development, the main problem is recognizing the security-oriented issues within
the reported bugs due to their unacceptable failure rate to provide satisfactory reliability on …

Software bug priority prediction technique based on intuitionistic fuzzy representation and class imbalance learning

RR Panda, NK Nagwani - Knowledge and Information Systems, 2024 - Springer
In modern times, the software industry is more focused on the timely release of high-quality
software. Software bugs have a significant impact on software quality and reliability. To …

The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature

P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …

Nature-based prediction model of bug reports based on Ensemble Machine Learning Model

SA Alsaedi, AY Noaman, AAA Gad-Elrab… - IEEE Access, 2023 - ieeexplore.ieee.org
In software development systems, the maintenance process of software systems attracted
the attention of researchers due to its importance in fixing the defects discovered in the …

[HTML][HTML] Using textual bug reports to predict the fault category of software bugs

T Hirsch, B Hofer - Array, 2022 - Elsevier
Debugging is a time-consuming and expensive process. Developers have to select
appropriate tools, methods and approaches in order to efficiently reproduce, localize and fix …

A survey on machine learning-based automated software bug report classification

Ö Köksal, CE Öztürk - 2022 International Symposium on …, 2022 - ieeexplore.ieee.org
In software development processes, classifying software bugs is a vital step since it helps
grasp the nature, implications, and causes of software failures. Further, categorization …

Software bug severity and priority prediction using SMOTE and intuitionistic fuzzy similarity measure

RR Panda, NK Nagwani - Applied Soft Computing, 2024 - Elsevier
A software bug tracking system receives several bug reports in a rapid manner during the
maintenance of software. In order to fix the important and urgent bugs, the triager has to …

Predicting the change impact of resolving defects by leveraging the topics of issue reports in open source software systems

M Assi, S Hassan, S Georgiou, Y Zou - ACM Transactions on Software …, 2023 - dl.acm.org
Upon receiving a new issue report, practitioners start by investigating the defect type, the
potential fixing effort needed to resolve the defect and the change impact. Moreover, issue …

Lcbpa: An enhanced deep neural network-oriented bug prioritization and assignment technique using content-based filtering

H Tahir, SUR Khan, SS Ali - IEEE Access, 2021 - ieeexplore.ieee.org
Software maintenance is an important phase of a development life cycle that needs to be
essentially performed in order to avoid the software failure. To systematically handle the …