Internal report (Reports)
Harvesting Fix Hints in the History of Bugs
Bissyande, Tegawendé François D Assise
2015
 

Files


Full Text
paper.pdf
Author postprint (299.5 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
bug fix; patch; linux
Abstract :
[en] In software development, fixing bugs is an im- portant task that is time consuming and cost-sensitive. While many approaches have been proposed to automatically detect and patch software code, the strategies are limited to a set of identified bugs that were thoroughly studied to define their properties. They thus manage to cover a niche of faults such as infinite loops. We build on the assumption that bugs, and the associated user bug reports, are repetitive and propose a new approach of fix recommendations based on the history of bugs and their associated fixes. In our approach, once a bug is reported, it is automatically compared to all previously fixed bugs using information retrieval techniques and machine learning classification. Based on this comparison, we recommend top-k fix actions, identified from past fix examples, that may be suitable as hints for software developers to address the new bug
Disciplines :
Computer science
Author, co-author :
Bissyande, Tegawendé François D Assise  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Language :
English
Title :
Harvesting Fix Hints in the History of Bugs
Publication date :
21 July 2015
Publisher :
SnT, University of Luxembourg
ISBN/EAN :
978-2-87971-143-0
Report number :
TR-SNT-2015-6
Number of pages :
6
Focus Area :
Security, Reliability and Trust
FnR Project :
FNR10449467 - Automatic Bug Fix Recommendation: Improving Software Repair And Reducing Time-to-fix Delays In Software Development Projects, 2015 (01/02/2016-31/01/2019) - Tegawendé François D'assise Bissyandé
Available on ORBilu :
since 21 March 2017

Statistics


Number of views
81 (6 by Unilu)
Number of downloads
52 (2 by Unilu)

Bibliography


Similar publications



Contact ORBilu