Title
A framework for managing the imperfect modularity of variability implementations
Abstract
In many industrial settings, the common and varying features of related software-intensive systems, as their reusable units, are likely to be implemented by a combined set of traditional techniques. Features do not align perfectly well with the used language constructs, e.g., classes, thus hindering the management of implemented variability. Herein, we provide a detailed framework to capture, model, and trace this imperfectly modular variability in terms of variation points with variants. We describe an implementation of this framework, as a domain-specific language, and report on its application on four subject systems and usage for variability management, showing its feasibility.
Year
DOI
Venue
2020
10.1016/j.cola.2020.100998
Journal of Computer Languages
Keywords
DocType
Volume
Software product line engineering,Variability management,Variability implementation,Imperfectly modular variability,Domain specific language
Journal
61
ISSN
Citations 
PageRank 
2590-1184
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Xhevahire Tërnava133.43
Philippe Collet265249.32