Proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems 2019
DOI: 10.1145/3302333.3302343
|View full text |Cite
|
Sign up to set email alerts
|

A Literature Review and Comparison of Three Feature Location Techniques using ArgoUML-SPL

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(20 citation statements)
references
References 42 publications
0
20
0
Order By: Relevance
“…In addition, our empirical analysis showed that features have been changed over time by adding or removing an entire file and/or fewer lines. The information retrieved from the mapping between artifacts and features in relation to the relevant information was compared by measuring precision, recall, and F1 score, which are metrics commonly used to evaluate feature location techniques [5,21,23]. In summary, we achieved higher precision and recall for information retrieved from the systems' variants, ranging from 99%-100% and 93%-99%, respectively, at filelevel and line-level granularity.…”
Section: Evaluating the Efficiency Of A Technique For Locating Featurmentioning
confidence: 95%
“…In addition, our empirical analysis showed that features have been changed over time by adding or removing an entire file and/or fewer lines. The information retrieved from the mapping between artifacts and features in relation to the relevant information was compared by measuring precision, recall, and F1 score, which are metrics commonly used to evaluate feature location techniques [5,21,23]. In summary, we achieved higher precision and recall for information retrieved from the systems' variants, ranging from 99%-100% and 93%-99%, respectively, at filelevel and line-level granularity.…”
Section: Evaluating the Efficiency Of A Technique For Locating Featurmentioning
confidence: 95%
“…In the software product line community it is used as a realistic case study for demonstrating the basic challenges for refactoring a single code base system with variability into an SPL [8]. The extracted ArgoUML-SPL, with its ground truth, was also recently proposed [22] and used [9,23] as a benchmark for evaluating the feature location techniques. The considered ArgoUML-SPL ground truth [22] consists of a feature model (FM) and traces of its optional features to the annotated reusable code assets.…”
Section: Argouml-spl Ground Truthmentioning
confidence: 99%
“…Specifically, the highest tangling have exactly the 8 optional features, which have in common two vp-s and/or variants, or 0.34% of them. This indicates that different features are partially implemented by a given vp or variant 9 . Therefore, features have an N to 1 mapping in code assets.…”
Section: S T a T Ementioning
confidence: 99%
See 1 more Smart Citation
“…Retrieving the variability of existing systems can be a tedious task, especially when done manually. Several Feature Extraction and Identification approaches have been proposed to automatically reveal and analyze variability in various artifacts [3,13,24,27].…”
Section: Feature Extractionmentioning
confidence: 99%