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 …

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 …

Input sensitivity on the performance of configurable systems an empirical study

L Lesoil, M Acher, A Blouin, JM Jézéquel - Journal of Systems and Software, 2023 - Elsevier
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 …

A model-driven approach for solving the software component allocation problem

I Al-Azzoni, J Blank, N Petrović - Algorithms, 2021 - mdpi.com
The underlying infrastructure paradigms behind the novel usage scenarios and services are
becoming increasingly complex—from everyday life in smart cities to industrial …

Configuration optimization with limited functional impact

E Guégain, A Taherkordi, C Quinton - International Conference on …, 2023 - Springer
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 …

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 …

The Interaction between inputs and configurations fed to software systems: An empirical study

L Lesoil, M Acher, A Blouin, JM Jézéquel - arXiv preprint arXiv:2112.07279, 2021 - arxiv.org
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 …

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 …

[HTML][HTML] Automatic mapping of configuration options in software using static analysis

J Wang, T Baker, Y Zhou, AI Awad, B Wang… - Journal of King Saud …, 2022 - Elsevier
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 …

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 …