Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
LSRepair: Live Search of Fix Ingredients for Automated Program Repair
LIU, Kui; KOYUNCU, Anil; KIM, Kisub et al.
2018In 25th Asia-Pacific Software Engineering Conference (APSEC)
Peer reviewed
 

Documents


Texte intégral
LSRepair.pdf
Preprint Auteur (299.74 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 :
Program repair; code search; fix ingredients
Résumé :
[en] Automated program repair (APR) has extensively been developed by leveraging search-based techniques, in which fix ingredients are explored and identified in different granularities from a specific search space. State-of-the approaches often find fix ingredients by using mutation operators or leveraging manually-crafted templates. We argue that the fix ingredients can be searched in an online mode, leveraging code search techniques to find potentially-fixed versions of buggy code fragments from which repair actions can be extracted. In this study, we present an APR tool, LSRepair, that automatically explores code repositories to search for fix ingredients at the method-level granularity with three strategies of similar code search. Our preliminary evaluation shows that code search can drive a faster fix process (some bugs are fixed in a few seconds). LSRepair helps repair 19 bugs from the Defects4J benchmark successfully. We expect our approach to open new directions for fixing multiple-lines bugs.
Centre de recherche :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Security Design and Validation Research Group (SerVal)
Disciplines :
Sciences informatiques
Auteur, co-auteur :
LIU, Kui ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
KOYUNCU, Anil ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
KIM, Kisub ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Kim, Dongsun
BISSYANDE, Tegawendé François D Assise  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
LSRepair: Live Search of Fix Ingredients for Automated Program Repair
Date de publication/diffusion :
07 décembre 2018
Nom de la manifestation :
25th Asia-Pacific Software Engineering Conference (APSEC)
Lieu de la manifestation :
Nara, Japon
Date de la manifestation :
from 4-12-2018 to 7-12-2018
Manifestation à portée :
International
Titre de l'ouvrage principal :
25th Asia-Pacific Software Engineering Conference (APSEC)
Peer reviewed :
Peer reviewed
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é
Organisme subsidiant :
FNR - Fonds National de la Recherche
Disponible sur ORBilu :
depuis le 23 novembre 2018

Statistiques


Nombre de vues
322 (dont 27 Unilu)
Nombre de téléchargements
574 (dont 12 Unilu)

citations Scopus®
 
67
citations Scopus®
sans auto-citations
46

Bibliographie


Publications similaires



Contacter ORBilu