Prompting Is All You Need: Automated Android Bug Replay with Large Language Models

S Feng, C Chen - Proceedings of the 46th IEEE/ACM International …, 2024 - dl.acm.org
Bug reports are vital for software maintenance that allow users to inform developers of the
problems encountered while using the software. As such, researchers have committed …

An empirical study of fault localization families and their combinations

D Zou, J Liang, Y Xiong, MD Ernst… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
The performance of fault localization techniques is critical to their adoption in practice. This
paper reports on an empirical study of a wide range of fault localization techniques on real …

Learning to rank relevant files for bug reports using domain knowledge

X Ye, R Bunescu, C Liu - Proceedings of the 22nd ACM SIGSOFT …, 2014 - dl.acm.org
When a new bug report is received, developers usually need to reproduce the bug and
perform code reviews to find the cause, a process that can be tedious and time consuming …

Bug localization with combination of deep learning and information retrieval

AN Lam, AT Nguyen, HA Nguyen… - 2017 IEEE/ACM 25th …, 2017 - ieeexplore.ieee.org
The automated task of locating the potential buggy files in a software project given a bug
report is called bug localization. Bug localization helps developers focus on crucial files …

Locus: Locating bugs from software changes

M Wen, R Wu, SC Cheung - Proceedings of the 31st IEEE/ACM …, 2016 - dl.acm.org
Various information retrieval (IR) based techniques have been proposed recently to locate
bugs automatically at the file level. However, their usefulness is often compromised by the …

Towards the detection of inconsistencies in public security vulnerability reports

Y Dong, W Guo, Y Chen, X Xing, Y Zhang… - 28th USENIX security …, 2019 - usenix.org
Public vulnerability databases such as Common Vulnerabilities and Exposures (CVE) and
National Vulnerability Database (NVD) have achieved a great success in promoting …

iFixR: Bug report driven program repair

A Koyuncu, K Liu, TF Bissyandé, D Kim… - Proceedings of the …, 2019 - dl.acm.org
Issue tracking systems are commonly used in modern software development for collecting
feedback from users and developers. An ultimate automation target of software maintenance …

Fast changeset-based bug localization with BERT

A Ciborowska, K Damevski - … of the 44th International Conference on …, 2022 - dl.acm.org
Automatically localizing software bugs to the changesets that induced them has the potential
to improve software developer efficiency and to positively affect software quality. To facilitate …

Improving ir-based bug localization with context-aware query reformulation

MM Rahman, CK Roy - Proceedings of the 2018 26th ACM joint meeting …, 2018 - dl.acm.org
Recent findings suggest that Information Retrieval (IR)-based bug localization techniques do
not perform well if the bug report lacks rich structured information (eg, relevant program …

Improved bug localization based on code change histories and bug reports

KC Youm, J Ahn, E Lee - Information and Software Technology, 2017 - Elsevier
Context Several issues or defects in released software during the maintenance phase are
reported to the development team. It is costly and time-consuming for developers to …