Learning software configuration spaces: A systematic literature review
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 …
Firefox or Chrome, video encoders like ffmpeg, x264 or VLC, mobile and cloud applications …
ICO: A platform for optimizing highly configurable systems
E Guégain, A Taherkordi… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Dealing with large configuration spaces is a complex task for developers, especially when
manually searching for the configuration that best suits both their functional and …
manually searching for the configuration that best suits both their functional and …
Input sensitivity on the performance of configurable systems an empirical study
Widely used software systems such as video encoders are by necessity highly configurable,
with hundreds or even thousands of options to choose from. Their users often have a hard …
with hundreds or even thousands of options to choose from. Their users often have a hard …
A model-driven approach for solving the software component allocation problem
The underlying infrastructure paradigms behind the novel usage scenarios and services are
becoming increasingly complex—from everyday life in smart cities to industrial …
becoming increasingly complex—from everyday life in smart cities to industrial …
Configuration optimization with limited functional impact
Dealing with a large configuration space is a complex task for developers, especially when
configurations must comply with both functional constraints and non-functional goals. In this …
configurations must comply with both functional constraints and non-functional goals. In this …
Modeling more software performance antipatterns in cyber-physical systems
R Pinciroli, CU Smith, C Trubiani - Software and Systems Modeling, 2024 - Springer
The design of cyber-physical systems (CPS) is challenging due to the heterogeneity of
software and hardware components that operate in uncertain environments (eg, fluctuating …
software and hardware components that operate in uncertain environments (eg, fluctuating …
The Interaction between inputs and configurations fed to software systems: An empirical study
Widely used software systems such as video encoders are by necessity highly configurable,
with hundreds or even thousands of options to choose from. Their users often have a hard …
with hundreds or even thousands of options to choose from. Their users often have a hard …
Meta-heuristics for solving the software component allocation problem
I Al-Azzoni, S Iqbal - IEEE Access, 2020 - ieeexplore.ieee.org
The software component allocation problem is concerned with mapping a set of software
components to the computational units available in a heterogeneous computing system …
components to the computational units available in a heterogeneous computing system …
[HTML][HTML] Automatic mapping of configuration options in software using static analysis
Configuration errors are some of the main reasons for software failures. Some configuration
options may even negatively impact the software's security, so that if a user sets the options …
options may even negatively impact the software's security, so that if a user sets the options …
Research on energy consumption prediction based on machine learning
R Liu, Z Wang, H Chen, J Yang - IOP Conference Series: Earth …, 2021 - iopscience.iop.org
Energy conservation and emission reduction is an important part of enterprise management.
Energy costs directly affect the economic benefits of enterprises. Energy control of industrial …
Energy costs directly affect the economic benefits of enterprises. Energy control of industrial …