Title
Analyzing the Feature Models Maintainability over their Evolution Process: An Exploratory Study.
Abstract
The feature model is one of the most important artifact of a Software Product Line (SPL). It is built in the early stages of SPL development and describes the main features and relationships. The feature model evolves according to the evolution of the SPL. Thus, it is important to build maintainable feature models. In this scenario, measures have been proven useful in the maintainability evaluation of the feature models. This paper presents an exploratory study on the impact of feature models maintainability over the SPL evolution process. In order to support this analysis, we built a dataset containing a compiled set of 21 maintainability structural measures extracted from 16 feature models and respective versions. Although not conclusive, our findings indicate that the feature models maintainability tends to decrease as it evolves. We also identified the most common changes performed in a feature model during its evolution process.
Year
DOI
Venue
2016
10.1145/2866614.2866617
TENTH INTERNATIONAL WORKSHOP ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS (VAMOS 2016)
Keywords
Field
DocType
Feature Model,Evolution,Maintainability
Data mining,Systems engineering,Computer science,Feature model,Software product line,Exploratory research,Maintainability
Conference
Citations 
PageRank 
References 
4
0.41
9
Authors
4
Name
Order
Citations
PageRank
Carla Ilane Moreira Bezerra1369.06
José Maria Monteiro25415.60
Rossana M. C. Andrade335458.76
Lincoln S. Rocha4163.06