University of Limerick Institutional Repository

An empirical assessment of baseline feature location techniques

DSpace Repository

Show simple item record Razzaq, Abdul Le Gear, Andrew Exton, Chris Buckley, Jim 2021-04-07T08:27:31Z 2021-04-07T08:27:31Z 2020
dc.description peer-reviewed en_US
dc.description.abstract Feature Location (FL) aims to locate observable functionalities in source code. Considering its key role in software maintenance, a vast array of automated and semi-automated Feature Location Techniques (FLTs) have been proposed. To compare FLTs, an open, standard set of non-subjective, reproducible “compare-to” FLT techniques (baseline techniques) should be used for evaluation. In order to relate the performance of FLTs compared against different baseline techniques, these compare-to techniques should be evaluated against each other. But evaluation across FLTs is confounded by empirical designs that incorporate different FL goals and evaluation criteria. This paper moves towards standardizing FLT comparability by assessing eight baseline techniques in an empirical design that addresses these con founding factors. These baseline techniques are assessed in twelve case studies to rank their performance. Results of the case studies suggest that different baseline techniques perform differently and that VSM-Lucene and LSI-Matlab performed better than other implementa tions. By presenting the relative performances of baseline techniques this paper facilitates empirical cross-comparison of existing and future FLTs. Finally, the results suggest that the performance of FLTs partially depends on system/benchmark characteristics, in addition to the FLTs themselves. en_US
dc.language.iso eng en_US
dc.publisher Springer en_US
dc.relation 13RC2094 en_US
dc.relation.ispartofseries Empirical Software Engineering;25, 266-321
dc.subject systematic literature review en_US
dc.subject feature location en_US
dc.subject information retrieval en_US
dc.subject concept location en_US
dc.title An empirical assessment of baseline feature location techniques en_US
dc.type info:eu-repo/semantics/article en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor SFI en_US
dc.contributor.sponsor ERDF en_US
dc.contributor.sponsor European Union (EU) en_US
dc.relation.projectid 13/RC/2094 en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account