Conference Paper


Evolutionary composition of customised fault localisation heuristics

Abstract

Fault localisation is one of the most difficult and costly parts in software debugging. Researchers have tried to automate this process by formulating measures for assessment of code elements’ suspiciousness. This paper reports an evolutionary-based approach to combine non-linearly 34 previous measures to formulate a new program oriented fault localisation heuristic. The method was evaluated with 107 single-bug programs and compared against 35 approaches – 34 spectrum-based heuristics and a previous evolutionary linear combination approach. The experiments have shown that the proposal consistently achieved competitive results compared to the others according to several effectiveness metrics.

Attached files

Authors

de Freitas, Diogo M.
Leitao-Junior, Plinio S.
Camilo-Junior, Celso G.
Harrison, Rachel

Oxford Brookes departments

Faculty of Technology, Design and Environment\School of Engineering, Computing and Mathematics

Dates

Year of publication: 2018
Date of RADAR deposit: 2018-06-21



You are free to download, copy and distribute any paper contained in these pages, provided that you keep the reference of the paper that has been added as header to each page.

Details

  • Owner: Joseph Ripp
  • Collection: Outputs
  • Version: 1 (show all)
  • Status: Live