This paper presents a survey of work on Search Based Software Engineering (SBSE) for Software Product Lines (SPLs). We have attempted to be comprehensive, in the sense that …
Context: Software library reuse has significantly increased the productivity of software developers, reduced time-to-market and improved software quality and reusability. However …
Product line engineering has become essential in mass customisation given its ability to reduce production costs and time to market, and to improve product quality and customer …
A feature model specifies the sets of features that define valid products in a software product line. Recent work has considered the problem of choosing optimal products from a feature …
Mobile applications require dynamic reconfiguration services (DRS) to self-adapt their behavior to the context changes (eg, scarcity of resources). Dynamic Software Product Lines …
MA Jamil, MK Nour, SS Alotaibi, MJ Hussain… - Applied Sciences, 2023 - mdpi.com
Currently, software development is more associated with families of configurable software than the single implementation of a product. Due to the numerous possible combinations in …
Abstract Dynamic Software Product Lines (DSPLs) are a well-accepted approach to self- adaptation at runtime. In the context of DSPLs, there are plenty of reactive approaches that …
H Yadav, AC Kumari… - International Journal of …, 2020 - inderscienceonline.com
The role of software product line (SPL) is very important in representing the same system with multiple variants. Feature models are used to define SPL. In this paper, genetic …
Feature models are a well-known formalism for capturing variability, commonalities and configuration rules of software systems. These models are a compact representation of the …