Please use this identifier to cite or link to this item:
Title: Software bug management from bug reports to bug signatures
Keywords: duplicate bug report, bug signature identification
Issue Date: 28-Mar-2013
Citation: SUN CHENGNIAN (2013-03-28). Software bug management from bug reports to bug signatures. ScholarBank@NUS Repository.
Abstract: Bugs are prevalent in software systems, and how to effectively manage bugs has been an important activity in the software development life cycle. For example, in software testing and maintenance phases, bug report repositories are used for filing bugs and tracking their status changes; when a bug occurs, automatic techniques can be employed to extract useful information from failure runs for developers to diagnose the bug. In this thesis, we study two specific problems in bug management: duplicate bug report retrieval and bug signature identification. In particular, we focus on how discriminative techniques can be applied to these two problems. For duplicate bug report retrieval, we propose two metrics to measure the similarity between bug reports, and optimize the metrics based on discriminative models. For bug signature identification, we propose a discriminative generator mining algorithm to discover succinct and inclusive bug signatures to facilitate debugging.
Appears in Collections:Ph.D Theses (Open)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
SunCN.pdf1.24 MBAdobe PDF



Page view(s)

checked on Nov 17, 2018


checked on Nov 17, 2018

Google ScholarTM


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.