A bug rule based technique with feedback for classifying bug reports

Tao Zhang, Byungjeong Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

As software programs become increasingly large and complex, it is more important to improve the quality of software maintenance. Many software programs rely on bug reports to correct errors in maintenance activities. Bug tracking systems were developed to guide maintenance activities of software developers. However, due to the excessive number of duplicate bug reports, developers spend much time to identify these bug reports. In this study, in order to save developers' time in software maintenance, we propose a bug rule based classification technique to categorize bug reports. By utilizing developer feedback mechanism in the technique, it distinguishes duplicate and valid bug reports and is expected to improve the accuracy of bug reports retrieval. Finally, we show the feasibility of this technique in experiment and case study.

Original languageEnglish
Title of host publicationProceedings - 11th IEEE International Conference on Computer and Information Technology, CIT 2011
Pages336-343
Number of pages8
DOIs
StatePublished - 2011
Event11th IEEE International Conference on Computer and Information Technology, CIT 2011 and 11th IEEE International Conference on Scalable Computing and Communications, SCALCOM 2011 - Pafos, Cyprus
Duration: 31 Aug 20112 Sep 2011

Publication series

NameProceedings - 11th IEEE International Conference on Computer and Information Technology, CIT 2011

Conference

Conference11th IEEE International Conference on Computer and Information Technology, CIT 2011 and 11th IEEE International Conference on Scalable Computing and Communications, SCALCOM 2011
Country/TerritoryCyprus
CityPafos
Period31/08/112/09/11

Keywords

  • Bug report classification
  • Bug tracking system
  • Developer feedback
  • Software maintenance

Fingerprint

Dive into the research topics of 'A bug rule based technique with feedback for classifying bug reports'. Together they form a unique fingerprint.

Cite this