activity
20142022
most citedTest them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack

117 citations · 141 across the 9 of their papers we have counts for

collaborators

10 papers

cs.SE2022

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…

cs.SE2022★ 6 cited

Piloting Copilot, Codex, and StarCoder2: Hot Temperature, Cold Prompts, or Black Magic?

Jean-Baptiste Döderlein, Nguessan Hermann Kouadio, Mathieu Acher +2

Language models are promising solutions for tackling increasing complex problems. In software engineering, they recently gained attention in code assistants, which generate program…

cs.SE2021★ 1 cited

The Interaction between Inputs and Configurations fed to Software Systems: an Empirical Study

Luc Lesoil, Mathieu Acher, Arnaud Blouin +1

Widely used software systems such as video encoders are by necessity highly configurable, with hundreds or even thousands of options to choose from. Their users often have a hard t…

cs.SE2019

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-…

cs.SE2019

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,…

cs.LG2018★ 2 cited

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…

cs.SE2017★ 117 cited

Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack

Axel Halin, Alexandre Nuttinck, Mathieu Acher +3

Many approaches for testing configurable software systems start from the same assumption: it is impossible to test all configurations. This motivated the definition of variability-…

cs.AI2016★ 15 cited

Large-scale Analysis of Chess Games with Chess Engines: A Preliminary Report

Mathieu Acher, François Esnault

The strength of chess engines together with the availability of numerous chess games have attracted the attention of chess players, data scientists, and researchers during the last…

cs.SE2015

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…

cs.PL2014

Metamorphic Domain-Specific Languages: A Journey Into the Shapes of a Language

Mathieu Acher, Benoit Combemale, Philippe Collet

External or internal domain-specific languages (DSLs) or (fluent) APIs? Whoever you are -- a developer or a user of a DSL -- you usually have to choose your side; you should not! W…