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 performance self-adaptation through efficient model predictive control

E Incerto, M Tribastone… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
A key challenge in software systems that are exposed to runtime variabilities, such as
workload fluctuations and service degradation, is to continuously meet performance …

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 …

Feature subset selection for learning huge configuration spaces: the case of linux kernel size

M Acher, H Martin, L Lesoil, A Blouin… - Proceedings of the 26th …, 2022 - dl.acm.org
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 …

Scaling size and parameter spaces in variability-aware software performance models (t)

M Kowal, M Tschaikowski… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
In software performance engineering, what-if scenarios, architecture optimization, capacity
planning, run-time adaptation, and uncertainty management of realistic models typically …

Towards using probabilistic models to design software systems with inherent uncertainty

A Serban, E Poll, J Visser - … : 14th European Conference, ECSA 2020, L' …, 2020 - Springer
The adoption of machine learning (ML) components in software systems raises new
engineering challenges. In particular, the inherent uncertainty regarding functional suitability …

[PDF][PDF] QoS-Based elasticity for service chains in distributed edge cloud environments

V Cardellini, T Galinac Grbac, M Nardelli… - … Control for a Reliable …, 2018 - library.oapen.org
With the emerging IoT and Cloud-based networked systems that rely heavily on
virtualization technologies, elasticity becomes a dominant system engineering attribute for …

Exploiting traceability uncertainty between software architectural models and extra-functional results

C Trubiani, A Ghabi, A Egyed - Journal of Systems and Software, 2017 - Elsevier
Deriving extra-functional properties (eg, performance, security, reliability) from software
architectural models is the cornerstone of software development as it supports the designers …

Taming uncertainty with MDE: an historical perspective

JM Jézéquel - Software and Systems Modeling, 2024 - Springer
Uncertainty in Informatics can stem from various sources, whether ontological (inherent
unpredictability, such as aleatory factors) or epistemic (due to insufficient knowledge) …

Living with uncertainty in model-based development

S Bernardi, M Famelis, JM Jézéquel… - … Model-Based Analysis …, 2021 - Springer
Uncertainty is present in model-based developments in many different ways. In the context
of composing model-based analysis tools, this chapter discusses how the combination of …