Mastering uncertainty in performance estimations of configurable software systems

J Dorn, S Apel, N Siegmund - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Understanding the influence of configuration options on performance is key for finding
optimal system configurations, system understanding, and performance debugging. In prior …

A Monte Carlo tree search conceptual framework for feature model analyses

JM Horcas, JA Galindo, R Heradio… - Journal of Systems and …, 2023 - Elsevier
Challenging domains of the future such as Smart Cities, Cloud Computing, or Industry 4.0
expose highly variable systems with colossal configuration spaces. The automated analysis …

Quality-aware analysis and optimisation of virtual network functions

DJ Munoz, M Pinto, L Fuentes - … of the 26th ACM International Systems …, 2022 - dl.acm.org
The softwarisation and virtualisation of network functionality is the last milestone in the
networking industry. Software-Defined Networks (SDN) and Network Function Virtualization …

Scalable sampling of highly-configurable systems: Generating random instances of the Linux kernel

D Fernandez-Amoros, R Heradio… - Proceedings of the 37th …, 2022 - dl.acm.org
Software systems are becoming increasingly configurable. A paradigmatic example is the
Linux kernel, which can be adjusted for a tremendous variety of hardware devices, from …

Configuration-driven Software Optimization

E Guégain - 2023 - theses.hal.science
The field of software engineering is rapidly evolving, exposing practitioners to a growing
collection of tools, languages, frameworks, and paradigms. Thus, designing a new software …

[HTML][HTML] Optimisation de logiciels par leur configuration

E Guégain - 2023 - lilloa.univ-lille.fr
Le domaine du génie logiciel évolue rapidement, exposant les développeurs à une
collection d'outils, langages, framework et paradigmes en constante croissance. Ainsi …

Improving Variabilty Analysis through Scenario-Based Incompatibility Detection

A Buccella, M Pol'la, A Cechich - Information, 2022 - mdpi.com
Software Product Line (SPL) developments include Variability Management (VA) as a core
activity aiming at minimizing the inherent complexity in commonality and variability …

Operationalizing Decision Tables: A Step-by-Step Framework for Efficient Software Product Line Customization

N Boffoli, P Ardimento, M Rigante - … on Evaluation of Novel Approaches to …, 2023 - Springer
This paper presents a novel approach for managing domain analysis in Software Product
Lines (SPLs) through the use of Decision Tables (DTs) specifically adapted to the unique …

A prognostic decision-making approach under uncertainty for an electric vehicle fleet routing problem

DG Troncoso Kurtovic - 2023 - repositorio.uchile.cl
Electric Vehicles (EVs) have gained popularity over the past few years, given their potential
to reduce the emission of Greenhouse Gases, which contribute to Climate Change …

Applications of Monte-Carlo Tree Search in Software Engineering

LR Fajardo-Sondón, AJ Sanchez-Garcia… - 2022 International …, 2022 - ieeexplore.ieee.org
Industry 4.0 encourages the use of Artificial Intelligence in industry problems such as the
development and quality of Software. Monte-Carlo Tree Search (MCTS) is a search …