TY - GEN
T1 - The impact of features on feature location
AU - Qayum, Abdul
AU - Razzaq, Abdul
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/12
Y1 - 2019/12
N2 - Presence of large number of Feature Location Techniques (FLTs) poses difficulties when selecting an appropriate FLT, given a software maintenance task. This problem is aggravated by extensive heterogeneity in empirical designs employed to evaluate the FLTs and one such heterogeneity that may feed into conflicting findings across studies, is the feature set sought in evaluations. An analysis of the empirical findings of FL studies suggests that (sought) feature characteristics can have a stronger impact on FLTs performance than differing FLTs. Towards understanding their impact, this paper proposes two feature metrics that are hypothesized as affecting FLTs performances. To evaluate the presented metrics, a controlled experiment on 461 features gathered from four software systems was performed. The focus was to establish the relationship between the metrics and FLT performance. Results of the empirical evaluation suggest that the presented feature metrics strongly impact performance of different FLTs, as measured using established evaluation measures. Thus, this paper facilitates a more standard, transparent selection of feature benchmarks towards fair comparison of FLTs.
AB - Presence of large number of Feature Location Techniques (FLTs) poses difficulties when selecting an appropriate FLT, given a software maintenance task. This problem is aggravated by extensive heterogeneity in empirical designs employed to evaluate the FLTs and one such heterogeneity that may feed into conflicting findings across studies, is the feature set sought in evaluations. An analysis of the empirical findings of FL studies suggests that (sought) feature characteristics can have a stronger impact on FLTs performance than differing FLTs. Towards understanding their impact, this paper proposes two feature metrics that are hypothesized as affecting FLTs performances. To evaluate the presented metrics, a controlled experiment on 461 features gathered from four software systems was performed. The focus was to establish the relationship between the metrics and FLT performance. Results of the empirical evaluation suggest that the presented feature metrics strongly impact performance of different FLTs, as measured using established evaluation measures. Thus, this paper facilitates a more standard, transparent selection of feature benchmarks towards fair comparison of FLTs.
KW - Bug location
KW - Concept location
KW - Concern localization
KW - Feature location
KW - Software maintenance
KW - Text retrieval
UR - https://www.scopus.com/pages/publications/85080124055
U2 - 10.1109/FIT47737.2019.00011
DO - 10.1109/FIT47737.2019.00011
M3 - Conference contribution
AN - SCOPUS:85080124055
T3 - Proceedings - 2019 International Conference on Frontiers of Information Technology, FIT 2019
SP - 1
EP - 6
BT - Proceedings - 2019 International Conference on Frontiers of Information Technology, FIT 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th International Conference on Frontiers of Information Technology, FIT 2019
Y2 - 16 December 2019 through 18 December 2019
ER -