Mutation-Based Evolutionary Fault Localisation
Created by W.Langdon from
gp-bibliography.bib Revision:1.7954
- @InProceedings{DeFreitas:2018:CECdiogo,
-
author = "Diogo M. De-Freitas and Plinio S. Leitao-Junior and
Celso G. Camilo-Junior and Rachel Harrison",
-
booktitle = "2018 IEEE Congress on Evolutionary Computation (CEC)",
-
title = "Mutation-Based Evolutionary Fault Localisation",
-
year = "2018",
-
abstract = "Fault localisation is an expensive and time-consuming
stage of software maintenance. Research is continuing
to develop new techniques to automate the process of
reducing the effort needed for fault localisation
without losing quality. For instance, spectrum-based
techniques use execution information from testing to
formulate measures for ranking a list of suspicious
code locations at which the program may be defective:
the suspiciousness formulae mainly combine variables
related to code coverage and test results (pass or
fail). Moreover previous research has evaluated
mutation analysis data (mutation spectra) instead of
coverage traces, to yield promising results. This paper
reports on a Genetic Programming (GP) solution for the
fault localisation problem together with a set of
experiments to evaluate the GP solution with respect to
baselines and benchmarks. The innovative aspects are
the joint investigation of: (i) specialisation of
suspiciousness formulae for certain contexts; (ii) the
application of mutation spectra to GP-evolved formulae,
i.e. signals other than program coverage; (iii) a
comparison of the effectiveness of coverage spectra and
mutation spectra in the context of evolutionary
approaches; and (iv) an analysis of the mutation
spectra quality. The results show the competitiveness
of GP-evolved mutation spectra heuristics over coverage
traces as well as over a number of baselines, and
suggest that the quality of mutation-related variables
increases the effectiveness of fault localisation
heuristics.",
-
keywords = "genetic algorithms, genetic programming",
-
DOI = "doi:10.1109/CEC.2018.8477719",
-
month = jul,
-
notes = "Universidade Federal de Goias Also known as
\cite{8477719}",
- }
Genetic Programming entries for
Diogo M De-Freitas
Plinio de Sa Leitao Junior
Celso G Camilo-Junior
Rachel Harrison
Citations