Multi Software Product Lines in the Wild

Michaël Lienhardt, Ferruccio Damiani, Simone Donetti, Luca Paolini · 2018

Modern software systems are often built from customizable and inter-dependent components. Such customizations usually define which features are offered by the components, and may depend on backend components being configured in a specific way. As such system become very large, with a huge number of possible configurations and complex dependencies between components, maintenance and ensuring the consistency of such systems is a challenge.

Read the paper · More papers on PaperTik