Improving Bug Report Comprehension
نویسندگان
چکیده
Developers need to reason about data in bug reports to diagnose problems and compare proposed solutions. Current bug tracking systems’ interfaces, however, collect and present data as a conversation. Previous work shows that this hinders the ability of users to consult, reason, and analyze information important to resolve bugs. This work implements BugBot, a bug tracking system that eliminates comments as the main component of bug reports, promoting information instead of conversation. An evaluation for 6 months on a group of 9 users finds that BugBot facilitates reasoning about bug report information and improves its archival value.
منابع مشابه
When Program Comprehension Met Bug Fixing
Localizing and fixing bugs requires a certain amount of program understanding to be successful. In this paper, we report about a recently conducted “program comprehension challenge”, where the task was to find and fix bugs – but the focus was on program comprehension. Some participants used fault localization techniques, others built on different kinds of static analysis techniques. We present ...
متن کاملAllergic reactions and dermatitis to common bed bug bites: A case report from Ahvaz, Southwest Iran
---
متن کاملAnalysis and Interactive Visualization of Software Bug Reports
A software Bug report contains information about the bug in the form of problem description and comments using natural language texts. Managing reported bugs is a significant challenge for a project manager when the number of bugs for a software project is large. Prior to the assignment of a newly reported bug to an appropriate developer, the triager (e.g., manager) attempts to categorize it in...
متن کاملSoftware Security Comprehension
Software security is becoming more and more important with the increasing number of applications and platforms connected to the Internet, for example, enterprise applications, smartphones or the iPad. The growing importance makes it a progressively interesting field for developers, software designers, end users, and enterprises. Fixing security bugs belongs to the traditional field of software ...
متن کاملImproving Software Comprehension In Regulating Safety - Critical Systems
ZHANG, YI. Improving Software Comprehension In Regulating Safety-Critical Systems. (Under the direction of Professor S. Purushothaman Iyer.) One primary concern regarding software employed in safety-critical systems is that it should not endanger end users of these systems. Regulatory agencies have been given the task of ensuring that software, when contained in safety-critical systems, conform...
متن کامل