Progress on approaches to software defect prediction

Z Li, XY Jing, X Zhu - Iet Software, 2018 - Wiley Online Library
Software defect prediction is one of the most popular research topics in software
engineering. It aims to predict defect‐prone software modules before defects are discovered …

Analyzing and automatically labelling the types of user issues that are raised in mobile app reviews

S McIlroy, N Ali, H Khalid, A E. Hassan - Empirical Software Engineering, 2016 - Springer
Mobile app reviews by users contain a wealth of information on the issues that users are
experiencing. For example, a review might contain a feature request, a bug report, and/or a …

Data quality for software vulnerability datasets

R Croft, MA Babar, MM Kholoosi - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
The use of learning-based techniques to achieve automated software vulnerability detection
has been of longstanding interest within the software security domain. These data-driven …

An empirical study on learning bug-fixing patches in the wild via neural machine translation

M Tufano, C Watson, G Bavota, MD Penta… - ACM Transactions on …, 2019 - dl.acm.org
Millions of open source projects with numerous bug fixes are available in code repositories.
This proliferation of software development histories can be leveraged to learn how to fix …

Automatically learning semantic features for defect prediction

S Wang, T Liu, L Tan - Proceedings of the 38th international conference …, 2016 - dl.acm.org
Software defect prediction, which predicts defective code regions, can help developers find
bugs and prioritize their testing efforts. To build accurate prediction models, previous studies …

Data quality matters: A case study on data label correctness for security bug report prediction

X Wu, W Zheng, X Xia, D Lo - IEEE Transactions on Software …, 2021 - ieeexplore.ieee.org
In the research of mining software repositories, we need to label a large amount of data to
construct a predictive model. The correctness of the labels will affect the performance of a …

Deep semantic feature learning for software defect prediction

S Wang, T Liu, J Nam, L Tan - IEEE Transactions on Software …, 2018 - ieeexplore.ieee.org
Software defect prediction, which predicts defective code regions, can assist developers in
finding bugs and prioritizing their testing efforts. Traditional defect prediction features often …

The impact of automated parameter optimization on defect prediction models

C Tantithamthavorn, S McIntosh… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Defect prediction models-classifiers that identify defect-prone software modules-have
configurable parameters that control their characteristics (eg, the number of trees in a …

Bug report, feature request, or simply praise? on automatically classifying app reviews

W Maalej, H Nabil - 2015 IEEE 23rd international requirements …, 2015 - ieeexplore.ieee.org
App stores like Google Play and Apple AppStore have over 3 Million apps covering nearly
every kind of software and service. Billions of users regularly download, use, and review …

AR-miner: mining informative reviews for developers from mobile app marketplace

N Chen, J Lin, SCH Hoi, X Xiao, B Zhang - Proceedings of the 36th …, 2014 - dl.acm.org
With the popularity of smartphones and mobile devices, mobile application (aka “app”)
markets have been growing exponentially in terms of number of users and downloads. App …