A survey on data-driven software vulnerability assessment and prioritization

THM Le, H Chen, MA Babar - ACM Computing Surveys, 2022 - dl.acm.org
Software Vulnerabilities (SVs) are increasing in complexity and scale, posing great security
risks to many software systems. Given the limited resources in practice, SV assessment and …

Machine/deep learning for software engineering: A systematic literature review

S Wang, L Huang, A Gao, J Ge, T Zhang… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …

Inferfix: End-to-end program repair with llms

M Jin, S Shahriar, M Tufano, X Shi, S Lu… - Proceedings of the 31st …, 2023 - dl.acm.org
Software development life cycle is profoundly influenced by bugs; their introduction,
identification, and eventual resolution account for a significant portion of software …

BERT-and TF-IDF-based feature extraction for long-lived bug prediction in FLOSS: a comparative study

L Gomes, R da Silva Torres, ML Côrtes - Information and Software …, 2023 - Elsevier
Context: The correct prediction of long-lived bugs could help maintenance teams to build
their plan and to fix more bugs that often adversely affect software quality and disturb the …

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 …

How Do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair

E Winter, D Bowes, S Counsell, T Hall… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Automatic program repair (APR) is a rapidly advancing field of software engineering that
aims to supplement or replace manual bug fixing with an automated tool. For APR to be …

[HTML][HTML] Enterprise information management systems development two cases of mining for process conformance

E Kouzari, L Sotiriadis, I Stamelos - International Journal of Information …, 2023 - Elsevier
This article investigates how Process Mining may be used to check process conformance in
enterprise information system development. The concept of using Process Mining beyond …

Understanding and predicting incident mitigation time

W Wang, J Chen, L Yang, H Zhang, Z Wang - Information and Software …, 2023 - Elsevier
Context: Incident management plays a significant role in online service systems. Incidents
should be mitigated as soon as possible in order to achieve high service stability. However …

Predicting the bug fixing time using word embedding and deep long short term memories

R Sepahvand, R Akbari, S Hashemi - IET Software, 2020 - Wiley Online Library
In bug fixing process, estimating the 'Time to Fix Bug'is one of the factors that helps the
triager to allocate jobs in a better way. Due to the limitation of resources for bug fixing, the …

Software bug number prediction based on complex network theory and panel data model

S Yang, X Gou, M Yang, Q Shao, C Bian… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Accurate software bug number prediction makes software test resource allocation,
maintenance, and release time cost efficient. However, it is a challenge to accurately predict …