The state of adoption and the challenges of systematic variability management in industry

T Berger, JP Steghöfer, T Ziadi, J Robin… - Empirical Software …, 2020 - Springer
Handling large-scale software variability is still a challenge for many organizations. After
decades of research on variability management concepts, many industrial organizations …

An empirical analysis of the costs of clone-and platform-oriented software reuse

J Krüger, T Berger - Proceedings of the 28th ACM joint meeting on …, 2020 - dl.acm.org
Software reuse lowers development costs and improves the quality of software systems. Two
strategies are common: clone & own (copying and adapting a system) and platform-oriented …

Empirical software product line engineering: a systematic literature review

AE Chacón-Luna, AM Gutiérrez, JA Galindo… - Information and …, 2020 - Elsevier
Abstract Context: The adoption of Software Product Line Engineering (SPLE) is usually only
based on its theoretical benefits instead of empirical evidences. In fact, there is no work that …

[HTML][HTML] Software product lines and variability modeling: A tertiary study

M Raatikainen, J Tiihonen, T Männistö - Journal of Systems and Software, 2019 - Elsevier
Context: A software product line is a means to develop a set of products in which variability
is a central phenomenon captured in variability models. The field of SPLs and variability …

Digital innovation dynamics influence on organisational adoption: the case of cloud computing services

R El-Haddadeh - Information Systems Frontiers, 2020 - Springer
Digital innovative technologies have enabled organisations to create opportunities to
support their competitive advantage. In this regard, realising the dynamics influencing the …

Software product-line evaluation in the large

R Lindohf, J Krüger, E Herzog, T Berger - Empirical Software Engineering, 2021 - Springer
Software product-line engineering is arguably one of the most successful methods for
establishing large portfolios of software variants in an application domain. However, despite …

[HTML][HTML] Variability management and software product line knowledge in software companies

AM Gutiérrez-Fernández, AE Chacón-Luna… - Journal of Systems and …, 2024 - Elsevier
Software product line engineering aims to systematically generate similar products or
services within a given domain to reduce cost and time to market while increasing reuse …

APPLIES: A framework for evaluAting organization's motivation and preparation for adopting product lines

L Rincón, R Mazo, C Salinesi - 2018 12th International …, 2018 - ieeexplore.ieee.org
In the software industry, product Lines has emerged as an attractive approach to perform
planned reuse. Nevertheless, a product line solution is not appropriate for all the cases and …

Don't Chase Your Tail! Missing Key Aspects Augmentation in Textual Vulnerability Descriptions of Long-tail Software through Feature Inference

L Han, S Pan, Z Xing, J Sun, S Yitagesu… - arXiv preprint arXiv …, 2024 - arxiv.org
Augmenting missing key aspects in Textual Vulnerability Descriptions (TVDs) for software
with a large user base (referred to as non-long-tail software) has greatly advanced …

Requirements for adopting software process lines

H Agh, F Garcia, M Piattini, R Ramsin - Journal of Systems and Software, 2020 - Elsevier
Abstract A Software Process Line (SPrL) is potentially suitable for constructing software
development methodologies by reusing core assets. However, adopting this approach …