Safety, security, and configurable software systems: a systematic mapping study

A Kenner, R May, J Krüger, G Saake… - Proceedings of the 25th …, 2021 - dl.acm.org
Safety and security are important properties of any software system, particularly in safety-
critical domains, such as embedded, automotive, or cyber-physical systems. Moreover …

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 …

Dynamic software product line engineering: a reference framework

M Bashari, E Bagheri, W Du - International Journal of Software …, 2017 - World Scientific
Runtime adaptive systems are able to dynamically transform their internal structure, and
hence their behavior, in response to internal or external changes. Such transformations …

A context-aware recommender system for extended software product line configurations

JA Pereira, S Schulze, S Krieter, M Ribeiro… - Proceedings of the 12th …, 2018 - dl.acm.org
Mass customization of standardized products has become a trend to succeed in today's
market environment. Software Product Lines (SPLs) address this trend by describing a …

Variability management in dynamic software product lines: A systematic mapping

G Guedes, C Silva, M Soares… - 2015 IX Brazilian …, 2015 - ieeexplore.ieee.org
Dynamic Software Product Lines (DSPLs) are SPLs in which the product configuration may
occur at runtime. Over the last decade, DSPL has gained the interest of researchers as a …

Visual guidance for product line configuration using recommendations and non-functional properties

JA Pereira, J Martinez, HK Gurudu, S Krieter… - Proceedings of the 33rd …, 2018 - dl.acm.org
Software Product Lines (SPLs) are a mature approach for the derivation of a family of
products using systematic reuse. Different combinations of predefined features enable …

An approach based on feature models and quality criteria for adapting component-based systems

LE Sanchez, JA Diaz-Pace, A Zunino, S Moisan… - Journal of Software …, 2015 - Springer
Background Feature modeling has been widely used in domain engineering for the
development and configuration of software product lines. A feature model represents the set …

ToffA-DSPL: an approach of trade-off analysis for designing dynamic software product lines

MLL Carvalho, PC Masiero, IS Santos… - arXiv preprint arXiv …, 2024 - arxiv.org
Software engineers have adopted the Dynamic Software Product Lines (DSPL) engineering
practices to develop Dynamically Adaptable Software (DAS). DAS is seen as a DSPL …

Variability management in a robotics software ecosystem based on dependency variability graphs for modeling, composing and resolving multi-dimensional variability …

T Blender - 2023 - oparu.uni-ulm.de
Service robots are complex, software-intensive systems that must handle their tasks in a
robust and reliable way in dynamic environments. Due to these complexities, structures and …

Platform-independent runtime quality metrics for integrations

R Smale - 2023 - essay.utwente.nl
One way of measuring the quality of software systems is through the usage of metrics.
Having a higher quality of software is needed to be able to differentiate in the current market …