Transfer learning across variants and versions: The case of linux kernel size

H Martin, M Acher, JA Pereira, L Lesoil… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
With large scale and complex configurable systems, it is hard for users to choose the right
combination of options (ie, configurations) in order to obtain the wanted trade-off between …

The interplay of compile-time and run-time options for performance prediction

L Lesoil, M Acher, X Tërnava, A Blouin… - Proceedings of the 25th …, 2021 - dl.acm.org
Many software projects are configurable through compile-time options (eg, using./configure)
and also through run-time options (eg, command-line parameters, fed to the software at …

A large-scale empirical assessment of web api size evolution

F Di Lauro, S Serbout… - Journal of web engineering, 2022 - ieeexplore.ieee.org
Like any other type of software, also Web Application Programming Interfaces (APIs) evolve
over time. In the case of widely used API, introducing changes is never a trivial task …

Guiding the evolution of product-line configurations

M Nieke, G Sampaio, T Thüm, C Seidl… - Software and Systems …, 2022 - Springer
A product line is an approach for systematically managing configuration options of
customizable systems, usually by means of features. Products are generated for …

Variability management in dynamic software product lines for self-adaptive systems—a systematic map**

O Aguayo, S Sepúlveda - Applied Sciences, 2022 - mdpi.com
Context: Dynamic software product lines (DSPLs) have considerably increased their
adoption for variability management for self-adaptive systems. The most widely used models …

Towards automatic generation of functionality semantics to improve PLC software modularization

J Wilch, J Fischer, N Langer, M Felger… - at …, 2022 - degruyter.com
Abstract Functions of automated Production Systems (aPS) can be realized by control
software (SW), whose high quality and short development time are, therefore, vital. To …

Learning input-aware performance models of configurable systems: An empirical evaluation

L Lesoil, H Spieker, A Gotlieb, M Acher… - Journal of Systems and …, 2024 - Elsevier
Modern software-based systems are highly configurable and come with a number of
configuration options that impact the performance of the systems. However, selecting …

[HTML][HTML] Analysing Self-Adaptive Systems as Software Product Lines

J Päßler, MH ter Beek, F Damiani, EB Johnsen… - Journal of Systems and …, 2025 - Elsevier
Self-adaptation is a crucial feature of autonomous systems that must cope with uncertainties
in, eg, their environment and their internal state. Self-adaptive systems (SASs) can be …

An approach to software assets reusing

O Chebanyuk - International Conference on Computer Science and …, 2022 - Springer
The modern software development methodologies require systematic reuse of software
assets. It is expected that reuse becomes a cause of reducing efforts. From the other hand …

A Knowledge-Driven Approach for Dynamic Reconfiguration of Control Design in Internet of Things and Cyber-Physical Systems

A Banerjee, V Choppella - IEEE Internet of Things Journal, 2024 - ieeexplore.ieee.org
Dynamic control software reconfiguration for the Internet of Things (IoT) and cyber-physical
systems (CPS) is crucial for adaptable and efficient automation. This paper presents a …