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ërnava | 1 | 3 | 3.43 |
Philippe Collet | 2 | 652 | 49.32 |