Outline
About | Important Dates | Schedule | Talks | Venue | Safe Space | Travel Information | Contact
About ↑
The Meeting on Feature-Oriented Software Development (FOSD Meeting) is a yearly informal meeting to bring together the community of researchers working on feature-oriented software development, including, but not limited:
- product lines
- software variability
- configuration management
- software architecture
FOSD 2022 in Vienna, FOSD 2019 in Weimar, and FOSD 2018 in Gothenburg.
Important Dates ↑
- Abstract Submission: December 12, 2022 (AoE)
- Please send your name, affiliation, and abstract and title of your talk in plain text via e-mail to fosd23(at)uni-ulm.de
- Notification: December 15, 2022
- Conference: March 27-31, 2023
Schedule ↑
Monday
Time | Event |
---|---|
19:00 | Reception |
Tuesday
Time | Event |
---|---|
09:00 | Opening |
09:25 | Session 01 |
10:15 | Coffee Break |
10:45 | Session 02 |
12:00 | Lunch |
13:00 | Session 03 |
14:15 | Coffee Break |
14:45 | Session 04 |
16:10 | Demo-Time |
18:00 | Dinner |
Wednesday
Time | Event |
---|---|
09:00 | Keynote 1 |
10:00 | Coffee Break |
10:30 | Session 05 |
11:20 | Coffee Break |
11:40 | Session 06 |
12:30 | Lunch |
13:30 | Session 07 |
14:45 | Coffee Break |
16:00 | Social-Event |
19:00 | Dinner |
Thursday
Time | Event |
---|---|
09:00 | Keynote 2 |
10:00 | Coffee Break |
10:30 | Session 08 |
11:20 | Coffee Break |
11:40 | Session 09 |
12:30 | Lunch |
13:30 | Session 10 |
14:45 | Coffee Break |
15:15 | Session 11 |
18:00 | Dinner |
Friday
Time | Event |
---|---|
09:00 | Session 12 |
10:15 | Coffee Break |
10:45 | Session 13 |
11:35 | Closing |
12:00 | Lunch |
Talks ↑
Keynotes
- Bits and Pieces vs. the Big Picture - From Component-Centered Car Software Towards Car SPLs
- Dr. Michael Nieke (Volkswagen AG)
Michael Nieke is a software engineer with a main focus on SPLs and model-driven software engineering. In 2020, he made his Ph.D. win computer science at the Institute for Software Engineering and Automotive Informatics at TU Braunschweig, Germany. During his Ph.D., his research was focusing on modeling and analyzing the evolution of SPLs. After his Ph.D., Michael worked at ITU Copenhagen as PostDoc. Since 2021, he is working in the development department of Volkswagen AG. At VW, Michael is establishing software variability analyses for entire vehicle projects of all VW AG brands and steers new vehicle projects in terms of software variance.
- Dr. Michael Nieke (Volkswagen AG)
- Title: What are those features? A journey from software engineering and machine learning to formal methods
- Asst. Prof. Clemens Dubslaff (Eindhoven University of Technology) – Website
Clemens Dubslaff is a computer scientist conducting research at the crossroads between theoretical computer science and software engineering. After B.Sc. and M.Sc. studies at TU Dresden (Germany) and UN Lisbon (Portugal), he obtained a Ph.D. in formal methods from TU Dresden. In his doctoral thesis entitled “Quantitative Analysis of Configurable and Reconfigurable Systems” he settled foundations for a compositional modeling and formal analysis of variant-rich systems through probabilistic model checking. Currently, he is an assistant professor in the formal system analysis group at TU Eindhoven (The Netherlands).
- Asst. Prof. Clemens Dubslaff (Eindhoven University of Technology) – Website
Session 1 (Tuesday 09:25) ↑
Name | Title |
---|---|
Florian Sattler | Understanding Variability in Time and Space: A Multidimensional Approach for Analyzing Features Along with Revisions |
Stefan Mühlbauer | Group Sampling for Learning Large Configuration Spaces |
Session 2 (Tuesday 10:45) ↑
Name | Title |
---|---|
Chico Sundermann | Towards Better Comparability: A Representative Feature-Model Benchmark |
Sebastian Simon | Learning Configuration Dependencies Across the Technology Stack of Software Projects |
Sebastian Böhm | Do I need to Profile? Detecting Performance Critical Changes in Configurable Software Projects |
Session 3 (Tuesday 13:00) ↑
Name | Title |
---|---|
Sandro Schulze | Will we ever agree? An eye-tracking study on program comprehension of CPP-based variability |
Stefan Vill | Language Levels for the Universal Variability Language: An Extension Mechanism and Conversion Strategies |
Daniel Jesús Muñoz Guerra | Extended Variability Models, Algebra, and Arithmetic |
Session 4 (Tuesday 14:45) ↑
Name | Title |
---|---|
Johannes Dorn | Bayesian Multilevel Performance-Influence Models for Deep Software Variability |
Philipp Chrszon | Towards Variability in Model-based Systems Engineering for Spacecraft |
Sven Apel | Formal and Empirical Performance Modeling are Joining Forces! |
Participant Talks
- Mathieu Acher: Tackling Deep Software Variability
- Sven Apel: Formal and Empirical Performance Modeling are Joining Forces!
- Rahel Arens: Literature reviews on FOSD
- Paul Bittner: Formal Languages for Solution-Space Variability
- Sabrina Böhm: Identification of Feature Interactions Through Combinatorial Interaction Analysis
- Sebastian Böhm: Do I need to Profile? Detecting Performance Critical Changes in Configurable Software Projects
- Philipp Chrszon: Towards Variability in Model-based Systems Engineering for Spacecraft
- Johannes Dorn: Bayesian Multilevel Performance-Influence Models for Deep Software Variability
- Hafiyyan Fadhlillah: Configuring Heterogeneous Variability Models using a Dynamic Product Configuration User Interface
- Simon Friedel: Software Variability Over Time: Understanding the Evolution of Version Histories through Data-Flow Interactions
- Sandra Greiner: Managing Variability in Space and Time in Heterogeneous Software Artifacts
- Paul Grünbacher: Variability and Music: Experiences of Using a Feature-based Version Control System in an Unusual Domain
- Daniel-Jesús Muñoz: Extended Variability Models, Algebra, and Arithmetic
- Lukas Güthing: Inspecting the Evolution of Feature Annotations in Configurable Software
- Adrian Hoff: Uniquifying Architecture Visualization through Variable 3D Model Generation
- Malte Lochau: Sampling Infinite Configuration Spaces
- Alina Mailach: Towards Reproducible and Reusable Artifacts in Performance Learning Experiments
- Stefan Mühlbauer: Group Sampling for Learning Large Configuration Spaces
- Robert Müller: Test-driven Synthesis of Configurable Programs
- Florian Sattler: Understanding Variability in Time and Space: A Multidimensional Approach for Analyzing Features Along with Revisions
- Alexander Schultheiß: Experiences with Combining Proactive and Retroactive Feature Tracing
- Sandro Schulze: Will we ever agree? An eye-tracking study on program comprehension of CPP-based variability
- Norbert Siegmund: Exploring Hyperparameter Usage and Tuning in Machine Learning Research
- Sebastian Simon: Learning Configuration Dependencies Across the Technology Stack of Software Projects
- Stefan Sobernig: Designing, implementing, and using UVL as a language-kernel extension
- Chico Sundermann : Towards Better Comparability: A Representative Feature-Model Benchmark
- Xhevahire Tërnava: An Attempt to Define Null Software Variability
- Lauritz Timm: An Evaluation of Configuration-Aware Profiling Strategies: Investigating the Trade-Off between Performance Overheard and Measurement Precision
- Stefan Vill: Language Levels for the Universal Variability Language: An Extension Mechanism and Conversion Strategies
- Kallistos Weis: Uncovering Unintended Feature Interactions in Configurable Systems through Causality
- Mathis Weiß: Comparing efficiency and effectiveness of Feature Model Synthesis and Feature Model Learning
Venue ↑
The FOSD meeting 2023 is organized by the University of Ulm and will take place at the Villa Eberhardt in Ulm, Germany, from March 27 until March 31, 2023.
Meeting rooms:
- Rittersaal: Talks
- Altdeutsche Stube: Breakout sessions
- Foyer: Coffee break
Restaurants: tba
Social Events: tba
Accommodation
We have pre-selected a hotel in the inner city close to our location. Booking details will follow upon registration.
Safe Space ↑
We want the meeting to be enjoyful for every participant. To this end, we follow the ACM Policy against harassment. If you experience any problems, please approach one of the following people:
- Nobert Siegmund
- Rahel Arens
- Sven Apel
- Thomas Thüm
Travel Information ↑
COVID-19 Specific Entry Regulations
Please check the official website to see which current rules apply when entering the country.
Contact ↑
Please send your questions via e-mail to Sebastian Krieter and Thomas Thüm: fosd23(at)uni-ulm.de.
Organizers
- Sebastian Krieter sebastian.krieter(at)uni-ulm.de
- Thomas Thüm thomas.thuem(at)uni-ulm.de
- Sven Apel
Please use the hashtag #FOSD23