Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

A systematic literature review on the semi-automatic configuration of extended product lines

L Ochoa, O Gonzalez-Rojas, AP Juliana… - Journal of Systems and …, 2018 - Elsevier
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 …

Collaborative configuration approaches in software product lines engineering: A systematic map** study

S Edded, SB Sassi, R Mazo, C Salinesi… - Journal of Systems and …, 2019 - Elsevier
In the context of software product line engineering, collaborative configuration is a decision-
making process where multiple stakeholders contribute in building a single product …

Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications

GG Pascual, RE Lopez-Herrejon, M Pinto… - Journal of Systems and …, 2015 - Elsevier
Mobile applications require dynamic reconfiguration services (DRS) to self-adapt their
behavior to the context changes (eg, scarcity of resources). Dynamic Software Product Lines …

Toward automated feature model configuration with optimizing non-functional requirements

M Asadi, S Soltani, D Gasevic, M Hatala… - Information and Software …, 2014 - Elsevier
Context A software product line is a family of software systems that share some common
features but also have significant variabilities. A feature model is a variability modeling …

QoS-based ranking and selection of SaaS applications using heterogeneous similarity metrics

A Ezenwoke, O Daramola, M Adigun - Journal of Cloud Computing, 2018 - Springer
The plethora of cloud application services (Apps) in the cloud business apps e-marketplace
often leads to service choice overload. Meanwhile, existing SaaS e-marketplaces employ …

ICO: A platform for optimizing highly configurable systems

E Guégain, A Taherkordi… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Dealing with large configuration spaces is a complex task for developers, especially when
manually searching for the configuration that best suits both their functional and …

On reducing the energy consumption of software product lines

É Guégain, C Quinton, R Rouvoy - Proceedings of the 25th ACM …, 2021 - dl.acm.org
Along the last decade, several studies considered green software design as a key
development concern to improve the energy efficiency of software. Yet, few techniques …

Configuration optimization with limited functional impact

E Guégain, A Taherkordi, C Quinton - International Conference on …, 2023 - Springer
Dealing with a large configuration space is a complex task for developers, especially when
configurations must comply with both functional constraints and non-functional goals. In this …

The effects of visualization and interaction techniques on feature model configuration

M Asadi, S Soltani, D Gašević, M Hatala - Empirical Software Engineering, 2016 - Springer
Abstract A Software Product Line is a set of software systems of a domain, which share some
common features but also have significant variability. A feature model is a variability …