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 Bezerra | 1 | 36 | 9.06 |
José Maria Monteiro | 2 | 54 | 15.60 |
Rossana M. C. Andrade | 3 | 354 | 58.76 |
Lincoln S. Rocha | 4 | 16 | 3.06 |