Learning software configuration spaces: A systematic literature review

JA Pereira, M Acher, H Martin, JM Jézéquel… - Journal of Systems and …, 2021 - Elsevier
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 …

Software product line applied to the internet of things: A systematic literature review

RT Geraldi, S Reinehr, A Malucelli - Information and Software Technology, 2020 - Elsevier
Abstract Context Internet of Things (IoT) is a promising paradigm due to the growing number
of devices that may be connected, defined as “things”. Managing these “things” is still …

Uniform and scalable sampling of highly configurable systems

R Heradio, D Fernandez-Amoros, JA Galindo… - Empirical Software …, 2022 - Springer
Many analyses on configurable software systems are intractable when confronted with
colossal and highly-constrained configuration spaces. These analyses could instead use …

Sampling effect on performance prediction of configurable systems: A case study

J Alves Pereira, M Acher, H Martin… - Proceedings of the ACM …, 2020 - dl.acm.org
Numerous software systems are highly configurable and provide a myriad of configuration
options that users can tune to fit their functional and performance requirements (eg …

Transitions: A protocol-independent view of the future internet

B Alt, M Weckesser, C Becker, M Hollick… - Proceedings of the …, 2019 - ieeexplore.ieee.org
Countless novel approaches to communication protocols, overlay networks, and distributed
middleware are published every year, yet the adoption of such novel findings in the global …

Uniform and scalable SAT-sampling for configurable systems

R Heradio, D Fernández-Amorós, JA Galindo… - Proceedings of the 24th …, 2020 - dl.acm.org
Several relevant analyses on configurable software systems remain intractable because
they require examining vast and highly-constrained configuration spaces. Those analyses …

The same only different: On information modality for configuration performance analysis

H Liang, Y Huang, T Chen - arxiv preprint arxiv:2501.15475, 2025 - arxiv.org
Configuration in software systems helps to ensure efficient operation and meet diverse user
needs. Yet, some, if not all, configuration options have profound implications for the system's …

Prodspl: Proactive self-adaptation based on dynamic software product lines

I Ayala, AV Papadopoulos, M Amor… - Journal of Systems and …, 2021 - Elsevier
Abstract Dynamic Software Product Lines (DSPLs) are a well-accepted approach to self-
adaptation at runtime. In the context of DSPLs, there are plenty of reactive approaches that …

Learning very large configuration spaces: What matters for linux kernel sizes

M Acher, H Martin, JA Pereira, A Blouin, JM Jézéquel… - 2019 - inria.hal.science
Linux kernels are used in a wide variety of appliances, many of them having strong
requirements on the kernel size due to constraints such as limited memory or instant boot …

Knowledge-based recommender systems: overview and research directions

M Uta, A Felfernig, VM Le, TNT Tran, D Garber… - Frontiers in big …, 2024 - frontiersin.org
Recommender systems are decision support systems that help users to identify items of
relevance from a potentially large set of alternatives. In contrast to the mainstream …