Event

From Legacy Systems to Software Product Lines: A Bottom-Up Perspective

A fast‑paced look at how real industrial code was transformed into a scalable Software Product Line (SPL) using feature modeling, variability management, and practical tooling—revealing lessons, pitfalls, and why bottom‑up works in embedded software.

SDU Sønderborg, Sønderborg

Thursday 26 February 2026

16:30 - 18:00

DKK 0.00

English

More practical information at the bottom of the page.

This talk explores how a bottom‑up Software Product Line (SPL) was successfully established by systematically extracting variability from a large, existing industrial codebase and transforming it into a unified platform. The session highlights how feature modeling and variability management enabled the transition from a small set of products to a broad family of Danfoss Drives solutions—while keeping complexity under control and improving overall software quality.

A particular emphasis is placed on the practical use of tools for managing variation points, modeling domain concepts, and generating consistent artifacts across the platform. Drawing on real-world experience, the speakers will discuss why SPL adoption is not only a technical challenge but also an organizational one. Topics include starting small, engaging engineers directly, and introducing variability in incremental, manageable steps.

Participants will gain insights into concrete lessons learned, common pitfalls to avoid, and why a bottom‑up approach is especially well‑suited for embedded software development.

Speakers

Thomas Fogdal
Head of Electronics and Software at HAMAG A/S. Formerly Embedded Software Platform Manager at Danfoss Drives, where he played a key role in establishing and governing the embedded Software Product Line that this talk is based on.

Krzysztof Sierszecki
Associate Professor at SDU Software Engineering in Sønderborg. Previously Software Architect at Danfoss Drives, where he contributed to the introduction of SPL practices and variability management in large-scale embedded systems. 

Prices

Participant, not a member of IDA

0 kr.

Company member

0 kr.

Member of organiser

0 kr.

Unemployed IDA member

0 kr.

Member

0 kr.

Senior member

0 kr.

Student member

0 kr.

Practical Information

Where

SDU Sønderborg
Alsion 2
6400 Sønderborg
Alsion, U109 (go to the main entrance, turn left towards the concert hall, keep walking…)

When

Thursday 26 February 2026
16:30 - 18:00

Registration deadline

Sunday 22 February 2026 23:55

Latest cancellation

Sunday 22 February 2026 23:55

Event language

Engelsk

Total seats

75

Available seats

65

Organizer

Sønderjylland Afdeling, IDA Syd

Co-organizer

IDA Ekspert
IDA Syd

Meetup no.

365211
Login to see attached files