Current evaluations of automatic program repair (APR) techniques focus on tools' effectiveness, while little is known about the practical aspects of using APR tools, such as how long one should wait for a tool to generate a bug fix. In this work, we empirically study whether APR tools are any time algorithms (e.g., the more time they have, the more fixes they generate, so it makes sense to trade off longer time for better quality). Our preliminary experiment shows that the amount of plausible patches, given exponentially greater time, only increases linearly or not at all.
Please hold on: More time = more patches? Automated program repair as anytime algorithms / Vu Duc, L.; Pashchenko, I.; Massacci, F.. - STAMPA. - (2021), pp. 9-10. (Intervento presentato al convegno 2nd IEEE/ACM International Workshop on Automated Program Repair, APR 2021 tenutosi a Virtual (originally Madrid, Spain) nel 22-30 May 2021) [10.1109/APR52552.2021.00009].
Please hold on: More time = more patches? Automated program repair as anytime algorithms
Vu Duc L.;Pashchenko I.;Massacci F.
2021-01-01
Abstract
Current evaluations of automatic program repair (APR) techniques focus on tools' effectiveness, while little is known about the practical aspects of using APR tools, such as how long one should wait for a tool to generate a bug fix. In this work, we empirically study whether APR tools are any time algorithms (e.g., the more time they have, the more fixes they generate, so it makes sense to trade off longer time for better quality). Our preliminary experiment shows that the amount of plausible patches, given exponentially greater time, only increases linearly or not at all.File | Dimensione | Formato | |
---|---|---|---|
apr2021.pdf
accesso aperto
Descrizione: Articolo Principale
Tipologia:
Post-print referato (Refereed author’s manuscript)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
763.32 kB
Formato
Adobe PDF
|
763.32 kB | Adobe PDF | Visualizza/Apri |
Please_hold_on_more_time__more_patches_Automated_program_repair_as_anytime_algorithms.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
132.12 kB
Formato
Adobe PDF
|
132.12 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione