DynaMoth: Dynamic Code Synthesis for ...
Type de document :
Communication dans un congrès avec actes
DOI :
Titre :
DynaMoth: Dynamic Code Synthesis for Automatic Program Repair
Auteur(s) :
Durieux, Thomas [Auteur]
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Monperrus, Martin [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
Université de Lille, Sciences et Technologies
Self-adaptation for distributed services and large software systems [SPIRALS]
Monperrus, Martin [Auteur]

Self-adaptation for distributed services and large software systems [SPIRALS]
Université de Lille, Sciences et Technologies
Titre de la manifestation scientifique :
11th International Workshop in Automation of Software Test
Ville :
Austin
Pays :
Etats-Unis d'Amérique
Date de début de la manifestation scientifique :
2016-05-14
Date de publication :
2016
Discipline(s) HAL :
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
Automatic software repair is the process of automatically fixing bugs. The Nopol repair system repairs Java code using code synthesis. We have designed a new code synthesis engine for Nopol based on dynamic exploration, ...
Lire la suite >Automatic software repair is the process of automatically fixing bugs. The Nopol repair system repairs Java code using code synthesis. We have designed a new code synthesis engine for Nopol based on dynamic exploration, it is called DynaMoth. The main design goal is to be able to generate patches with method calls. We evaluate DynaMoth over 224 of the Defects4J dataset. The evaluation shows that Nopol with DynaMoth is capable of synthesizing patches and enables Nopol to repair new bugs of the dataset.Lire moins >
Lire la suite >Automatic software repair is the process of automatically fixing bugs. The Nopol repair system repairs Java code using code synthesis. We have designed a new code synthesis engine for Nopol based on dynamic exploration, it is called DynaMoth. The main design goal is to be able to generate patches with method calls. We evaluate DynaMoth over 224 of the Defects4J dataset. The evaluation shows that Nopol with DynaMoth is capable of synthesizing patches and enables Nopol to repair new bugs of the dataset.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Commentaire :
update for oadoi on Nov 02 2018
Collections :
Source :
Fichiers
- https://hal.archives-ouvertes.fr/hal-01279233/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01279233/file/brutpol_algo.pdf
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01279233/file/intersection.pdf
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01279233/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01279233/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- main.pdf
- Accès libre
- Accéder au document
- brutpol_algo.pdf
- Accès libre
- Accéder au document
- intersection.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- main.pdf
- Accès libre
- Accéder au document
- brutpol_algo.pdf
- Accès libre
- Accéder au document
- intersection.pdf
- Accès libre
- Accéder au document