Software Product Line Engineering (SPLE) constitutes a structured approach to developing families of related software systems by capitalising on commonalities and managing planned variabilities.
Today, most companies target the needs of their prospective customers by creating a product line rather than a single product. Yet due to multiple intertwined products with different features and ...