Refining Fitness Functions in Test-Based Program Repair - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Refining Fitness Functions in Test-Based Program Repair

Résumé

Genetic improvement has proved to be a successful technique in optimising various software properties, such as bug fixing, runtime improvement etc. It uses automated search to find improved program variants. Usually the evaluation of each mutated program involves running a test suite, and then calculating the fitness based on Boolean test case results. This, however, creates plateaus in the fitness landscape that are hard for search to efficiently traverse. Therefore, we propose to consider a more fine-grained fitness function that takes the output of test case assertions into account.
Fichier principal
Vignette du fichier
petke_apr-icse_2020.pdf (386.64 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04215760 , version 1 (22-09-2023)

Identifiants

Citer

Justyna Petke, Aymeric Blot. Refining Fitness Functions in Test-Based Program Repair. ICSE '20: 42nd International Conference on Software Engineering, Jul 2020, Seoul, South Korea. pp.13-14, ⟨10.1145/3387940.3392180⟩. ⟨hal-04215760⟩
4 Consultations
11 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More