Variability-aware Neo4j for Analyzing a Graphical Model of a Software Product Line

X Chen, JM Atlee - … ACM/IEEE 26th International Conference on …, 2023 - ieeexplore.ieee.org
Comprehensive analysis of a software product line (SPL) is expensive because the number
of products to be analyzed is exponential in the number of the SPL's features. To …

[PDF][PDF] A Little Goes a Long Way: Tuning Configuration Selection for Continuous Kernel Fuzzing

S Hasanov, S Nagy, P Gazzillo - 2025 IEEE/ACM 47th …, 2024 - paulgazzillo.com
The Linux kernel is actively-developed and widelyused. It supports billions of devices of all
classes, from highperformance computing to the Internet-of-Things, in part because of its …

Enhancing the requirements engineering of configurable systems by the ongoing use of variability models

C Khor, RR Lutz - Requirements Engineering, 2024 - Springer
Software systems and product lines often use configurable features to specify a portfolio of
product variants from a common core. Typically, their requirements also include constraints …

Requirements analysis of variability constraints in a configurable flight software system

C Khor, RR Lutz - 2023 IEEE 31st International Requirements …, 2023 - ieeexplore.ieee.org
Variability constraints are an integral part of the requirements for a configurable system. The
constraints specified in the requirements on the legal combinations of options define the …

Generating Maximal Configurations and Their Variants Using Code Metrics

T Yavuz, C Khor, R Lutz - arXiv preprint arXiv:2401.07898, 2024 - arxiv.org
Testing configurable systems continues to be challenging and costly. Generation of
configurations for testing tends to use either techniques based on semantic sampling (eg …

(Neo4j)^ Browser: Visualizing Variable-Aware Analysis Results

RF Toledo, JM Atlee, RM Xiong, M Liu - … of the 2024 IEEE/ACM 46th …, 2024 - dl.acm.org
A software product line (SPL) implements a family of related software products. As such,
analyzing a software produce line produces variable results that apply to some SPL variants …

Toward Applying Variability-oblivious Static Analyses to Software Product Lines

ZJ Patterson - 2023 - utd-ir.tdl.org
Software variability has been shown to introduce bugs which only exist in certain variations
of a software product line (SPL). A SPL is formed with configuration options which change …