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 to:

The meeting series started 16 years ago to bring several research groups with common interests closer together. It has successfully been repeated 15 times with 20 to 50 participants each, and has established countless collaborations since. For example, see the recent past FOSD meetings: FOSD 2024 in Eindhoven, FOSD 2023 in Ulm, and FOSD 2022 in Vienna.

The main objective is that researchers at different career stages (including undergraduate and early-career graduate students) come together to present their research, to get feedback from peers, to discuss new directions, and to initiate collaborations.

The format of an FOSD meeting consists of short presentations from each participant with plenty of time for discussion. Young researchers (graduate and undergraduate students), as well as more senior community members, present their research, provide and get feedback from others, engage into discussions and establish new collaborations. FOSD is a place for discussion, not a publication venue. Participants can present previously published work as well as unpublished work, including early ideas and work in progress. The key is to encourage discussions, to receive feedback and to grow the network of collaborating researchers.

GroupPicture

Important Dates

Abstract Submission Deadline December 4, 2024
Notification of Acceptance December 16, 2024
Registration Deadline March 5, 2025
FOSD Meeting 2025 March 25 - 28, 2025

Keynotes

AI for Optimizing Non-Functional Properties: The Past, The Present, and The Future
Norbert Siegmund (Univ. Leipzig)

This keynote will cover the research progress we have made of the last decade on optimization performance and energy consumption of configurable systems. I will then highlight current challenges we aim to address: construct and ecological validity. With construct validity, we set out to produce not only accurate models, but also correct ones that can be used for explanation and root cause analysis. With ecological validity, we strive for more practical use cases and environments, shifting from a laboratory to a real-world setting. At the end of the talk, I will discuss perspectives, opportunities, and use cases for optimizing non-functional properties that stem from the introduction of generative models into software development.

Norbert Siegmund holds the chair of Software Systems at Leipzig University. His research focuses on automating software engineering with methods from AI and on building, maintaining and evolving intelligent systems with methods from software engineering.


What is a Feature? And why should we care?
Danilo Beuche (pure/PTC)

Whether we like or not, the term “feature” is used in many different contexts to stand for different things. These are similar but not identical.

The keynote will explore several uses of the term in engineering domains of systems engineering, software engineering and mechanical engineering. The keynote goal is to advocate for a better collaboration between these engineering disciplines illustrating fundamental differences and as well commonalities in these domains.

Danilo has his roots in software engineering, especially embedded systems, expanded it later into more systems engineering work, and more recently, got a much deeper insight into the world of engineering the mechanical parts of physical products.

Schedule

The list of speakers for each session will be announced on the preceding day. For the first day (Tuesday, March 25th) we plan to announce the concrete talks approximately one week before.

Time Tuesday (25th March)
08:30 Morning Coffee
09:00 Opening
09:15 Keynote: Norbert Siegmund (Univ. Leipzig)
AI for Optimizing Non-Functional Properties: The Past, The Present, and The Future
10:15 Coffee Break
10:45 Session 1:
12:00 Lunch
13:30 Session 2:
14:45 Coffee Break
15:15 Session 3:
16:30 Reception at Hochschule Anhalt
Time Wednesday (26th March)
08:30 Morning Coffee
09:00 Keynote: Danilo Beuche (pure/PTC)
What is a Feature? And why should we care?
10:00 Coffee Break
10:30 Session 4:
12:00 Lunch
13:30 Session 5:
14:45 Coffee Break
15:15 Session 6:
19:00 Dinner at Brauhaus Köthen
Time Thursday (27th March)
08:30 Morning Coffee
09:00 Session 7:
  • Benjamin Moosherr (University of Ulm)
    On the Syntactic Expressiveness of Variability Languages
  • Sandra Greiner (Syddansk University)
    Is the Feature Traceability Problem Already Solved? Effects of Adding Reliable Knowledge to Heuristic Feature Tracing
  • Stefan Sobernig (WU Wien)
    Developing a GLSP-based feature modeling tool: Lessons (to be) learned
10:15 Coffee Break
10:45 Session 8:
12:00 Lunch
13:30 Informal Get-Together (Breakout Session)
14:30 Social Event: Bauhaus Museum Dessau
18:30 Dinner at Creperie Lorette
Time Friday (28th March)
08:30 Morning Coffee
09:30 Session 9:
10:15 Coffee Break
10:45 Session 10:
  • Florian Sattler (Saarland University)
    And Suddenly, There Was Variability! An Industry Perspective on Accidental- and Deep-Variability
  • Sebastian Krieter (Technical University Braunschweig)
    Identification of Complex Feature Interactions
12:00 Lunch

Venue & Travel Information

The FOSD Meeting 2025 will take place at the Anhalt University of Applied Sciences in Köthen, Germany.

Köthen (Anhalt) is a town in the federal state of Saxony-Anhalt with a population of around 26,000. Köthen is historically significant above all as the place where Johann Sebastian Bach worked, who was Kapellmeister at the court of Prince Leopold von Anhalt-Köthen from 1717 to 1723. Some of his most famous works were composed during this time, including the Brandenburg Concertos and parts of the Cello Suites.

The town has a long history dating back to 1115, when it was first mentioned in a document. Köthen was once the capital of the Principality of Anhalt-Köthen. [Homeopathy also has a special influence in Köthen, as Samuel Hahnemann, the founder of homeopathy, lived and worked here]. Today, the town is a center for teaching and education, with the Anhalt University of Applied Sciences playing an important role. Architectural sights such as Köthen Castle and St. Jacob’s Church bear witness to the town’s rich history.

Anhalt University of Applied Sciences is the largest and one of the most important universities of applied sciences in Saxony-Anhalt. It is spread over three locations (Köthen, Bernburg, Dessau) and offers a wide range of practical courses in the fields of engineering, design, computer science, economics, agriculture and natural sciences. With around 7,500 students, the university attracts both national and international students who benefit from a modern and interdisciplinary education.

In Köthen, the university concentrates primarily on technical and natural science fields, while in Bernburg the focus is on agriculture and ecology. Dessau is known for design and architecture, deeply rooted in the Bauhaus tradition. Research is a central component of Anhalt University of Applied Sciences, with innovative projects being promoted in cooperation with industry and other research institutions. The university attaches great importance to application-oriented research and offers numerous laboratories and facilities where students can gain practical experience. In addition, the university supports business start-ups and thus contributes to the regional industry and beyond.

Department02

The FOSD meeting takes place at the Department of Computer Science and Languages, which is located in the venerable Ratke building, a building erected in 1885 and named after Wolfgang Ratke, a pioneer of the modern school system.

Arrival by Train

Köthen is located between Magdeburg and Leipzig, and thus, well-connected by regional as well as Intercity train:

Arrival by Plane

Since there is no airport in Köthen, we recommend that you book a flight to one of the airports below and find a connection by train.

Contact

For questions and abstract submissions, please send an email to fosd25@hs-anhalt.de.

Organizers

Steering Committee