Rapport de recherche interne (Rapports)
Harvesting Fix Hints in the History of Bugs
BISSYANDE, Tegawendé François D Assise
2015
 

Documents


Texte intégral
paper.pdf
Postprint Auteur (299.5 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
bug fix; patch; linux
Résumé :
[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 :
Sciences informatiques
Auteur, co-auteur :
BISSYANDE, Tegawendé François D Assise  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Langue du document :
Anglais
Titre :
Harvesting Fix Hints in the History of Bugs
Date de publication/diffusion :
21 juillet 2015
Maison d'édition :
SnT, University of Luxembourg
ISBN/EAN :
978-2-87971-143-0
N° de rapport :
TR-SNT-2015-6
Nombre de pages :
6
Focus Area :
Security, Reliability and Trust
URL complémentaire :
Projet FnR :
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é
Disponible sur ORBilu :
depuis le 21 mars 2017

Statistiques


Nombre de vues
138 (dont 6 Unilu)
Nombre de téléchargements
100 (dont 2 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu