Improving Bug Report Comprehension

نویسندگان

  • Rafael Lotufo
  • Krzysztof Czarnecki
چکیده

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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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 ...

متن کامل

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...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011