Session 7 – Feature Usage and Feedback
How can feature usage be tracked across product variants? Implicit Feedback in Software Product Lines Oscar Díaz, Raul Medeiros and Mustafa Al-Hajjaji Journal First Track - Regular Feature-Based Characterization of GitHub OSS Projects for Performance Assessment José Manuel Sánchez Ruiz, Guillermo Ciria González, Miguel Ángel Olivero González, Francisco José Domínguez Mayo and David Benavides Research Track - Regular Managing Variability in Software Onboarding Roadmaps: An Industrial Case Study Maider Azanza, Arantza Irastorza, Beatriz Pérez Lamancha and Nerea Larrañaga Industrial Track - Short Feedback analysis in software product line forked developments David Romero Organvídez, Oscar Díaz, Yutian Tang and David Benavides Research Track - Short"
Session 6 – Optimization and Search Strategies
Finding Optimal Configurations of Cardinality-based Feature Models using Weighted Automata Robert Müller, Mathis Weiß and Malte Lochau Research Track - Regular Optimizing Competitive Positioning through Software Product Lines: An Industrial Application in Digital Marketing José Manuel Sánchez Ruiz, Noelia Lopez-Duran, Miguel Ángel Olivero González, Francisco José Domínguez Mayo, David Benavides and Carmen Macedo Figueroa Industrial Track - Regular In the Search for Truth: Navigating Variability in Neuroimaging Software Pipelines Youenn Merel-Jourdan, Mathieu Acher and Camille Maumet Research Track - Short Simplified Extensibility in the Universal Variability Language using Answer Set Programming Ferdinand Auerswald, Dmytro Pukhkaiev and Uwe Aßmann Research Track - Short FMCooler: Simulated annealing for feature model configuration selection Daniel Escanez-Exposito, Jabier Martinez, Eneko Osaba and Pino Caballero-Gil Demo and Tools Track - Short
Session 5 – Machine Learning and LLMs
Automated Learning of Software Configuration Spaces is not Easy Mathis Weiß, Robert Müller, Lukas Güthing, Tobias Vente, Lukas Wegmeth, Ina Schaefer and Malte Lochau Research Track - Regular Configuration bugs classification using LLMs and encoders Noelia Lopez-Duran, David Romero Organvídez, Fermín Cruz and David Benavides Research Track - Regular LLM-based Co-Evolution of Configurable Software Systems Nada Zine, Clément Quinton and Romain Rouvoy Research Track - Regular Performance Prediction of Cyber-Physical Systems Product Lines in Dynamic Environements Marco Wijaya, Sami Lazreg, Tagir Fabarisov, Andreas Hein and Maxime Cordy Research Track - Short Understanding Product Line Runtime Performance with Behaviour Models and Regression Model Trees Birte Friesel and Olaf Spinczyk Research Track - Short
Session 4 – Sampling and Formal Techniques
Investigating the Effects of T-Wise Interaction Sampling for Vulnerability Discovery in Highly-Configurable Software Systems Tim Bächle, Erik Hofmayer, Christoph König, Tobias Pett and Ina Schaefer Research Track - Regular Pick Me: Judging Sample Quality with Binary Decision Diagrams Tobias Heß, Aaron Molt, Sabrina Böhm, Sebastian Krieter and Thomas Thüm Research Track - Regular Exploring the Computational Complexity of Uniform Random Sampling and SAT Counting with Phase Transitions Olivier Zeyen, Maxime Cordy, Gilles Perrouin and Mathieu Acher Research Track - Regular Speed Things Up: Leveraging GPU Processing Capabilities for Faster Sampling of Software Product Lines Lennard Hettich, Johannes Stümpfle, Nasser Jazdi and Michael Weyrich Research Track - Regular Improving Deterministic BDD Compilation with Counting-Free Computation of Atomic Sets Tobias Heß and Aaron Molt Challenge Solutions Track - Short
Keynote Assuring Product Lines of Complex Systems Marsha Chechik
Marsha Chechik (University of Toronto, Canada) Keynote Title: Assuring Product Lines of Complex Systems Keynote Abstract:Assuring the reliability of complex systems is a difficult and expensive undertaking. These costs are further exacerbated when a family of similar products with varying features need to be assured, or when products evolve due to changing requirements or to introduce new functionalities. In this talk I will discuss methods for assuring reliability of such systems, from their representation as product lines to their efficient analysis to methods for building and maintaining assurance cases for such systems using templates. Bio: Marsha Chechik is Professor and former Chair in the Department of Computer Science at the University of Toronto, where she holds Bell University Labs Chair in Software Engineering. In 2022, she served as Acting Dean in…
Session 3 – Analysis and Efficiency
Analysing Self-Adaptive Systems as Software Product Lines Juliane Päßler, Maurice ter Beek, Ferruccio Damiani, Einar Broch Johnsen and Silvia Lizeth Tapia Tarifa Journal First Track - Regular On the Effect of Feature Reduction on Energy Consumption: An Exploratory Study Xhevahire Tërnava, Romain Lefeuvre, Quentin Perez, Djamel Eddine Khelladi, Mathieu Acher and Benoit Combemale Research Track - Regular AquaIA : Implementing Controlled Deficit Irrigation by means of Feature Modelling Techniques Francisco Sebastian Benitez, José A. Galindo, Mireia Corell and Francisco José Domínguez Mayo Industrial Track - Regular Feature-Oriented Modelling and Analysis of a Self-Adaptive Robotic System Juliane Päßler, Maurice ter Beek, Ferruccio Damiani, Clemens Dubslaff, Einar Broch Johnsen and Silvia Lizeth Tapia Tarifa Journal First Track - Regular On Synthesizing Presence Conditions in Numerical Software Product Lines Aleksandar S. Dimovski Research…
Session 2 – Visualization and Web-Based SPLs
Re-Engineering Microservices into Web-Based Software Product Lines Rifqi Farel Muhammad, Bonaventura Galang Kristabel Angipanglipur Hatmasasmita, Syifa Afra Kamila Mumtaz, Maya Retno Ayu Setyautami and Ade Azurat Challenge Solutions Track - Short UVengine: A Universal Variability Resolution Engine for Feature Models Using Template-Based Artifacts José Miguel Horcas, Mónica Pinto and Lidia Fuentes Demo and Tools Track - Short Lightweight Visualization of Software Features with HAnS-viz Johan Martinson, Kevin Hermann, Riman Houbbi, David Stechow and Thorsten Berger Demo and Tools Track - Short WinVMJ Composer: Enabling Web-based Software Product Line Development Ichlasul Affan, Dave Matthew Peter Lumban Tobing, Williams and Maya Retno Ayu Setyautami Demo and Tools Track - Short Visualizing Feature-Oriented Software Evolution Kevin Hermann, Johan Martinson and Thorsten Berger Research Track - Short