In der heutigen Zeit erfordert der Markt immer kürzer werdende Auslieferungszeiten von qualitativ hochwertiger Software. Dies geht mit kürzeren Entwicklungszyklen einher. Viele Ansätze zur Verbesserung des Softwareentwicklungsprozesses schlagen die Integration agiler Entwicklungsmethoden vor. Diese Integration ist jedoch nicht immer einfach. Große Unternehmen wie beispielsweise in der Automobilbranche treffen auf das Problem, agile Methoden in bereits existierende Softwareentwicklungsprozesse zu integrieren. Häufig basiert der Prozess auf dem Einsatz von Software-Produktlinien, die die Wiederverwendung von Software ermöglichen. Um eine Transformation des Softwareentwicklungsprozesses unter Erhaltung von Produktlinien zu unterstützten, wurde...