Metaheuristic research: a comprehensive survey

K Hussain, MN Mohd Salleh, S Cheng, Y Shi - Artificial intelligence review, 2019 - Springer
Because of successful implementations and high intensity, metaheuristic research has been
extensively reported in literature, which covers algorithms, applications, comparisons, and …

[HTML][HTML] An artificial intelligence framework on software bug triaging, technological evolution, and future challenges: A review

NK Nagwani, JS Suri - … Journal of Information Management Data Insights, 2023 - Elsevier
The timely release of defect-free software and the optimization of development costs depend
on efficient software bug triaging (SBT) techniques. SBT can also help in managing the vast …

CNN-based automatic prioritization of bug reports

Q Umer, H Liu, I Illahi - IEEE Transactions on Reliability, 2019 - ieeexplore.ieee.org
Software systems often receive a large number of bug reports. Triagers read through such
reports and assign different priorities to different reports so that important and urgent bugs …

Machine learning for software engineering: A tertiary study

Z Kotti, R Galanopoulou, D Spinellis - ACM Computing Surveys, 2023 - dl.acm.org
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …

Predicting the objective and priority of issue reports in software repositories

M Izadi, K Akbari, A Heydarnoori - Empirical Software Engineering, 2022 - Springer
Software repositories such as GitHub host a large number of software entities. Developers
collaboratively discuss, implement, use, and share these entities. Proper documentation …

Automated identification and qualitative characterization of safety concerns reported in uav software platforms

A Di Sorbo, F Zampetti, A Visaggio, M Di Penta… - ACM Transactions on …, 2023 - dl.acm.org
Unmanned Aerial Vehicles (UAVs) are nowadays used in a variety of applications. Given the
cyber-physical nature of UAVs, software defects in these systems can cause issues with …

Deep neural network-based severity prediction of bug reports

WY Ramay, Q Umer, XC Yin, C Zhu, I Illahi - IEEE Access, 2019 - ieeexplore.ieee.org
Software maintenance is an essential phase of software development. Developers employ
issue tracking systems to collect bugs for software improvement. Users submit bugs through …

Automated classification of software issue reports using machine learning techniques: an empirical study

N Pandey, DK Sanyal, A Hudait, A Sen - Innovations in Systems and …, 2017 - Springer
Software developers, testers and customers routinely submit issue reports to software issue
trackers to record the problems they face in using a software. The issues are then directed to …

Emotion based automated priority prediction for bug reports

Q Umer, H Liu, Y Sultan - IEEE Access, 2018 - ieeexplore.ieee.org
Issue tracking systems allow users to report bugs. Bug reports often contain product name,
product component, description, and severity. Based on such information, triagers often …

Capbug-a framework for automatic bug categorization and prioritization using nlp and machine learning algorithms

HA Ahmed, NZ Bawany, JA Shamsi - IEEE Access, 2021 - ieeexplore.ieee.org
Bug reports facilitate software development teams in improving the quality of software.
These reports include significant information related to problems encountered within a …