Skip to Main content Skip to Navigation
Journal articles

Learning-Contextual Variability Models

Paul Temple 1, 2, 3 Mathieu Acher 2, 1, 3 Jean-Marc Jézéquel 2, 1, 3 Olivier Barais 2, 1, 3
1 DiverSe - Diversity-centric Software Engineering
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : Modeling how contextual factors relate to a software system’s configuration space is usually a manual, error-prone task that depends highly on expert knowledge. Machine-learning techniques can automatically predict the acceptable software configurations for a given context. Such an approach executes and observes a sample of software configurations within a sample of contexts. It then learns what factors of each context will likely discard or activate some of the software’s features. This lets developers and product managers automatically extract the rules that specialize highly configurable systems for specific contexts.
Complete list of metadata

Cited literature [8 references]  Display  Hide  Download
Contributor : Paul Temple Connect in order to contact the contributor
Submitted on : Wednesday, December 20, 2017 - 4:19:52 PM
Last modification on : Wednesday, November 3, 2021 - 8:14:21 AM


Files produced by the author(s)



Paul Temple, Mathieu Acher, Jean-Marc Jézéquel, Olivier Barais. Learning-Contextual Variability Models. IEEE Software, Institute of Electrical and Electronics Engineers, 2017, 34 (6), pp.64-70. ⟨10.1109/MS.2017.4121211⟩. ⟨hal-01659137⟩



Record views


Files downloads