5 papers
Specialization of Run-time Configuration Space at Compile-time: An Exploratory Study
Xhevahire Tërnava, Mathieu Acher, Benoit Combemale
Numerous software systems are highly configurable through run-time options, such as command-line parameters. Users can tune some of the options to meet various functional and non-f…
Towards Quality Assurance of Software Product Lines with Adversarial Configurations
Paul Temple, Mathieu Acher, Gilles Perrouin +3
Software product line (SPL) engineers put a lot of effort to ensure that, through the setting of a large number of possible configuration options, products are acceptable and well-…
Learning Software Configuration Spaces: A Systematic Literature Review
Juliana Alves Pereira, Hugo Martin, Mathieu Acher +3
Most modern software systems (operating systems like Linux or Android, Web browsers like Firefox or Chrome, video encoders like ffmpeg, x264 or VLC, mobile and cloud applications,…
Towards Adversarial Configurations for Software Product Lines
Paul Temple, Mathieu Acher, Battista Biggio +2
Ensuring that all supposedly valid configurations of a software product line (SPL) lead to well-formed and acceptable products is challenging since it is most of the time impractic…
Synthesis of Attributed Feature Models From Product Descriptions: Foundations
Guillaume Bécan, Razieh Behjati, Arnaud Gotlieb +1
Feature modeling is a widely used formalism to characterize a set of products (also called configurations). As a manual elaboration is a long and arduous task, numerous techniques…