Title
Evaluating Variability Modeling Techniques for Dynamic Software Product Lines: A Controlled Experiment
Abstract
Dynamic Software Product Lines (DSPL) is a promising approach to enable variability management at runtime. As a particularly novel approach, variability management at runtime demands proper guidance for software engineers. Although there is a number of variability modeling techniques, understand whether they fulfill important requirements to deal with the DSPL challenges is necessary. In this work, we analyzed two variability modeling techniques with regard to their effectiveness and efficiency based on a controlled experiment conducted with 10 students. Data from performed tasks and background and feedback questionnaires were gathered and analyzed. The results showed Context-aware Feature Model technique more effective than Tropos Goal Model with Context technique considering precision. Nevertheless, both techniques were effective considering recall.
Year
DOI
Venue
2016
10.1109/SBCARS.2016.15
2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS)
Keywords
Field
DocType
Dynamic Software Product Lines,Dynamic Variability,Modeling Techniques,Controlled Experiment
Software engineering,Systems engineering,Computer science,Variability management,Software,Feature model,Controlled experiment,Goal modeling,Recall
Conference
ISSN
ISBN
Citations 
2163-5625
978-1-5090-5087-1
1
PageRank 
References 
Authors
0.36
12
5