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

X Wu, W Zheng, X **a, 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 …

Improving high-impact bug report prediction with combination of interactive machine learning and active learning

X Wu, W Zheng, X Chen, Y Zhao, T Yu, D Mu - Information and Software …, 2021 - Elsevier
Context: Bug reports record issues found during software development and maintenance. A
high-impact bug report (HBR) describes an issue that can cause severe damage once …

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 …

Tandem: A taxonomy and a dataset of real-world performance bugs

AB Sánchez, P Delgado-Pérez, I Medina-Bulo… - IEEE …, 2020 - ieeexplore.ieee.org
The detection of performance bugs, like those causing an unexpected execution time, has
gained much attention in the last years due to their potential impact in safety-critical and …

Recdroid+: Automated end-to-end crash reproduction from bug reports for android apps

Y Zhao, T Su, Y Liu, W Zheng, X Wu… - ACM Transactions on …, 2022 - dl.acm.org
The large demand of mobile devices creates significant concerns about the quality of mobile
applications (apps). Developers heavily rely on bug reports in issue tracking systems to …

A statistics-based performance testing methodology for cloud applications

S He, G Manns, J Saunders, W Wang… - Proceedings of the …, 2019 - dl.acm.org
The low cost of resource ownership and flexibility have led users to increasingly port their
applications to the clouds. To fully realize the cost benefits of cloud services, users usually …

PerfJIT: Test-level just-in-time prediction for performance regression introducing commits

J Chen, W Shang, E Shihab - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
Performance issues may compromise user experiences, increase the cost resources, and
cause field failures. One of the most prevalent performance issues is performance …

On debugging the performance of configurable software systems: Developer needs and tailored tool support

M Velez, P Jamshidi, N Siegmund, S Apel… - Proceedings of the 44th …, 2022 - dl.acm.org
Determining whether a configurable software system has a performance bug or it was
misconfigured is often challenging. While there are numerous debugging techniques that …

How developers optimize virtual reality applications: A study of optimization commits in open source unity projects

F Nusrat, F Hassan, H Zhong… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Virtual Reality (VR) is an emerging technique that provides immersive experience for users.
Due to the high computation cost of rendering real-time animation twice (for both eyes) and …

Better security bug report classification via hyperparameter optimization

R Shu, T **a, L Williams, T Menzies - arxiv preprint arxiv:1905.06872, 2019 - arxiv.org
When security bugs are detected, they should be (a)~ discussed privately by security
software engineers; and (b)~ not mentioned to the general public until security patches are …