Learning fault localisation for both humans and machines using multi-objective GP

Cited 5 time in webofscience Cited 0 time in scopus
  • Hit : 317
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorChoi, Kabdoko
dc.contributor.authorSohn, Jeongjuko
dc.contributor.authorYoo, Shinko
dc.date.accessioned2018-11-22T06:48:20Z-
dc.date.available2018-11-22T06:48:20Z-
dc.date.created2018-11-13-
dc.date.created2018-11-13-
dc.date.created2018-11-13-
dc.date.created2018-11-13-
dc.date.issued2018-09-09-
dc.identifier.citation10th International Symposium on Search-Based Software Engineering, SSBSE 2018, pp.349 - 355-
dc.identifier.urihttp://hdl.handle.net/10203/246793-
dc.description.abstractGenetic Programming has been successfully applied to fault localisation to learn ranking models that place the faulty program element as near the top as possible. However, it is also known that, when localisation results are used by Automatic Program Repair (APR) techniques, higher rankings of faulty program elements do not necessarily result in better repair effectiveness. Since APR techniques tend to use localisation scores as weights for program mutation, lower scores for non-faulty program elements are as important as high scores for faulty program elements. We formulate a multi-objective version of GP based fault localisation to learn ranking models that not only aim to place the faulty program element higher in the ranking, but also aim to assign as low scores as possible to non-faulty program elements. The results show minor improvements in the suspiciousness score distribution. However, surprisingly, the multi-objective formulation also results in more accurate fault localisation ranking-wise, placing 155 out of 386 faulty methods at the top, compared to 135 placed at the top by the single objective formulation.-
dc.languageEnglish-
dc.publisherSpringer Verlag-
dc.titleLearning fault localisation for both humans and machines using multi-objective GP-
dc.typeConference-
dc.identifier.wosid000475937600020-
dc.identifier.scopusid2-s2.0-85053117599-
dc.type.rimsCONF-
dc.citation.beginningpage349-
dc.citation.endingpage355-
dc.citation.publicationname10th International Symposium on Search-Based Software Engineering, SSBSE 2018-
dc.identifier.conferencecountryFR-
dc.identifier.conferencelocationHôtel Mercure Montpellier Centre Antigone-
dc.identifier.doi10.1007/978-3-319-99241-9_20-
dc.contributor.localauthorYoo, Shin-
dc.contributor.nonIdAuthorChoi, Kabdo-
dc.contributor.nonIdAuthorSohn, Jeongju-
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 5 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0