Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A 2019
DOI: 10.1145/3336294.3336309
|View full text |Cite
|
Sign up to set email alerts
|

Towards Quality Assurance of Software Product Lines with Adversarial Configurations

Abstract: 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-tailored to customers' needs. Unfortunately, options and their mutual interactions create a huge configuration space which is intractable to exhaustively explore. Instead of testing all products, machine learning techniques are increasingly employed to approximate the set of acceptable products out of a small training sample of confi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 48 publications
0
11
0
Order By: Relevance
“…This new generator produces adversarial configurations up to 50% faster than our initial algorithm [85]. Overall our empirical assessment suggests that generating adversarial configurations is effective to investigate the quality of ML-based SPLs.…”
Section: Introductionmentioning
confidence: 87%
See 4 more Smart Citations
“…This new generator produces adversarial configurations up to 50% faster than our initial algorithm [85]. Overall our empirical assessment suggests that generating adversarial configurations is effective to investigate the quality of ML-based SPLs.…”
Section: Introductionmentioning
confidence: 87%
“…In some cases, configurations can lead to undesirable variants despite being logically valid within the variability model. For instance, when considering the MOTIV SPL [39,85], some video variants may contain too much noise or not enough contrast. Variants can still be generated but these videos are not exploitable for any object recognition task, since the non-functional property (here: the visual quality of a video) does meet expectations.…”
Section: Spl Frameworkmentioning
confidence: 99%
See 3 more Smart Citations