A framework for managing the imperfect modularity of variability implementations - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Journal of Computer Languages Année : 2020

A framework for managing the imperfect modularity of variability implementations

Résumé

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.
Fichier principal
Vignette du fichier
COLA20-preprint.pdf (1.48 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02951745 , version 1 (28-09-2020)

Identifiants

Citer

Xhevahire Tërnava, Philippe Collet. A framework for managing the imperfect modularity of variability implementations. Journal of Computer Languages, 2020, pp.1-39. ⟨10.1016/j.cola.2020.100998⟩. ⟨hal-02951745⟩
113 Consultations
130 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More