Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Using Developer Discussions to Guide Fixing Bugs in Software (2211.06335v1)

Published 11 Nov 2022 in cs.SE and cs.CL

Abstract: Automatically fixing software bugs is a challenging task. While recent work showed that natural language context is useful in guiding bug-fixing models, the approach required prompting developers to provide this context, which was simulated through commit messages written after the bug-fixing code changes were made. We instead propose using bug report discussions, which are available before the task is performed and are also naturally occurring, avoiding the need for any additional information from developers. For this, we augment standard bug-fixing datasets with bug report discussions. Using these newly compiled datasets, we demonstrate that various forms of natural language context derived from such discussions can aid bug-fixing, even leading to improved performance over using commit messages corresponding to the oracle bug-fixing commits.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Sheena Panthaplackel (9 papers)
  2. Milos Gligoric (23 papers)
  3. Junyi Jessy Li (79 papers)
  4. Raymond J. Mooney (35 papers)
Citations (4)

Summary

We haven't generated a summary for this paper yet.