ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil
Wed 15 Apr 2026 11:00 - 11:15 at Oceania IV - Requirements and Modeling 1 Chair(s): Matteo Camilli

Tuning a software system’s configuration is essential to meet performance requirements. However, not only do configuration options affect performance, but also the system’s interaction with external factors such as the workload. Hence, tuning requires understanding how a specific setting of external factors (e.g., a specific workload) in combination with the system configuration influences performance. Current performance modeling approaches usually do not incorporate external factors, for good reasons: training a separate model per setting is costly and is unlikely to generalize, whereas a single model trained on multiple settings fails to capture variations that are specific to a certain setting.

To address this shortcoming, we propose HyPerf, a Bayesian multi-level performance modeling approach that systematically distinguishes between setting-invariant and setting-variant influences, that is, influences that remain consistent across settings versus those that exhibit substantial variation. For this purpose, HyPerf employs a hierarchical structure: The upper level captures general performance trends across multiple settings (e.g., across different workloads), while the lower level refines these estimates with setting-specific deviations (e.g., workload-specific performance variations).

With HyPerf, we aim at balancing accuracy and efficiency, achieving robust performance predictions with significantly fewer training samples. Unlike the state of the art, HyPerf is able to identify a minimal set of settings that captures essential performance variations, so that developers can approximate whether all setting-variant influences have been accounted for.

Empirical evaluations on ten real-world software systems across up to 35 workloads demonstrates that HyPerf matches or outperforms state-of-the-art approaches while requiring fewer measurements. Notably, HyPerf enables interpretable performance reasoning and can identify minimal workload subsets that capture essential performance variations.

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

11:00 - 12:30
Requirements and Modeling 1SE in Society (SEIS) / Research Track / SE In Practice (SEIP) at Oceania IV
Chair(s): Matteo Camilli Politecnico di Milano
11:00
15m
Talk
Bayesian Multi-Level Performance Models for Multi-Factor Variability of Configurable Software Systems
Research Track
Johannes Dorn Leipzig University, Stefan Mühlbauer Leipzig University, Stefan Jahns Universität Leipzig, Sven Apel Saarland University, Norbert Siegmund Leipzig University
11:15
15m
Talk
Light over Heavy: Automated Performance Requirements Quantification with Linguistic Inducement
Research Track
Shihai Wang University of Electronic Science and Technology of China, Tao Chen University of Birmingham
Pre-print
11:30
15m
Talk
Can SAT Solvers Keep Up With the Linux Kernel's Feature Model?Distinguished Paper Award
Research Track
Elias Kuiter University of Magdeburg, Urs-Benedict Braun University of Magdeburg, Thomas Thüm TU Braunschweig, Sebastian Krieter TU Braunschweig, Germany, Gunter Saake University of Magdeburg, Germany
Pre-print
11:45
15m
Talk
What Does Explainable AI Mean in Practice? Evaluative Requirements from a Longitudinal Clinical Case Study
SE In Practice (SEIP)
Tor Sporsem SINTEF, Stine Rasdal Finserås NTNU, Lars Adde St. Olavs Hospital & NTNU, Inga Strümke NTNU
12:00
15m
Talk
Deriving and Validating Requirements Engineering Principles for Large-Scale Agile Development: An Industrial Longitudinal Study
SE In Practice (SEIP)
Hina Saeeda Chalmers University Sweden, Mijin Kim University of Gothenburg, Eric Knauss Chalmers | University of Gothenburg, Jesper Thyssen Grundfos Holding A/S Bjerringbro, Denmark, Jesper Ørting Grundfos Holding A/S Bjerringbro, Denmark, Jesper Lysemose Korsgaard Grundfos Holding A/S Bjerringbro, Denmark, Niels Jørgen Strøm Grundfos Holding A/S Bjerringbro, Denmark
12:15
15m
Talk
Developers’ Blind Spot: Designing Systems to Enable Stakeholders’ Understanding of Ethical Qualities
SE in Society (SEIS)
Gianluca De Ninno Gran Sasso Science Institute and University of Pisa, Martina De Sanctis Gran Sasso Science Institute, Paola Inverardi Gran Sasso Science Institute, Romina Spalazzese Malmö University, Christos Tsigkanos Space Software Group - University of Athens, Greece