PLEDGE : un éditeur et générateur de configurations pour les lignes de produits

Specific requirements of clients lead to the development of variants of the same soft- ware. These variants form a Software Product Line (SPL). Ideally, testing a SPL involves testing all the software products that can be configured through the combination of features. This, how- ever, is intractable in practice since a) large SPLs can lead to millions of possible software variants and b) the testing process is usually limited by budget and time constraints. To overcome this problem, we propose PLEDGE, an open source tool that selects and prioritizes the product configurations maximizing the feature interactions covered. The uniqueness of PLEDGE is that it bypasses the computation of the feature interactions, allowing to scale to large SPLs.

Data and Resources

Additional Info

Field Value
Source 6ème Journée Lignes de Produits - Actes
Author Henard, Christopher
Maintainer CCSD
Last Updated May 7, 2026, 09:39 (UTC)
Created May 7, 2026, 09:39 (UTC)
Identifier hal-00931758
Language en
contributor Security Design and Validation Research Group (SERVAL) ; Interdisciplinary Centre for Security, Reliability and Trust (SnT) ; Université du Luxembourg = University of Luxembourg = Universität Luxemburg (uni.lu)-Université du Luxembourg = University of Luxembourg = Universität Luxemburg (uni.lu)
coverage Paris, France
creator Henard, Christopher
date 2013-11-29T00:00:00
harvest_object_id 8d0d50b5-6917-4570-8130-fbaa7cb324f6
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-12-11T00:00:00
set_spec type:COMM