CitedEvidence
User Settings
Open AccessArticle10.24406/publica-fhg-297085

Variability realization improvement of software product lines

Bo Zhang,Martin Becker-2022-12-13-Fraunhofer-Publica (Fraunhofer-Gesellschaft)
1

TL;DRAbstract

As a software product line evolves both in space and in time, variability realizations tend to erode in the sense that they become overly complex to understand and maintain. To solve this challenge, various tactics are proposed to deal with both eroded variability realizations in the existing product line and variability realizations that tend to erode in the future. Moreover, a variability improvement process is presented that contains these tactics against realization erosion and can be applied in different scenarios.

Chat with Paper

AI Agents for this Paper

As a software product line evolves both in space and in time, variability realizations tend to erode in the sense that they become overly complex to understand and maintain. To solve this challenge, various tactics are proposed to deal with both eroded variability realizations in the existing product line and variability realizations that tend to erode in the future. Moreover, a variability improvement process is presented that contains these tactics against realization erosion and can be applied in different scenarios.

Keywords

Realization (probability)SoftwareProduct (mathematics)Software product lineProcess (computing)Computer scienceIndustrial engineeringProduct line

Chat

Click to start Chat