Large language models for software engineering: A systematic literature review

X Hou, Y Zhao, Y Liu, Z Yang, K Wang, L Li… - ACM Transactions on …, 2024 - dl.acm.org
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …

Yet another textual variability language? a community effort towards a unified language

C Sundermann, K Feichtinger, D Engelhardt… - Proceedings of the 25th …, 2021 - dl.acm.org
Variability models are commonly used to model commonalities and variability in a product
line. There is a large variety of textual formats to represent and store variability models. This …

Empirical analysis of the tool support for software product lines

JM Horcas, M Pinto, L Fuentes - Software and Systems Modeling, 2023 - Springer
For the last ten years, software product line (SPL) tool developers have been facing the
implementation of different variability requirements and the support of SPL engineering …

Principles of feature modeling

D Nešić, J Krüger, Ș Stănciulescu… - … of the 2019 27th ACM joint …, 2019 - dl.acm.org
Feature models are arguably one of the most intuitive and successful notations for modeling
the features of a variant-rich software system. Feature models help developers to keep an …

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 …

Software variability in service robotics

S García, D Strüber, D Brugali, A Di Fava… - Empirical Software …, 2023 - Springer
Robots artificially replicate human capabilities thanks to their software, the main
embodiment of intelligence. However, engineering robotics software has become …

Travart: An approach for transforming variability models

K Feichtinger, J Stöbich, D Romano… - Proceedings of the 15th …, 2021 - dl.acm.org
A large number of variability modeling approaches have been developed including feature
modeling, decision modeling, and Orthogonal Variability Modeling (OVM). Multiple variants …

Software product line engineering: a practical experience

JM Horcas, M Pinto, L Fuentes - … of the 23rd International Systems and …, 2019 - dl.acm.org
The lack of mature tool support is one of the main reasons that make the industry to be
reluctant to adopt Software Product Line (SPL) approaches. A number of systematic …

Seamless variability management with the virtual platform

W Mahmood, D Strueber, T Berger… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Customization is a general trend in software engineering, demanding systems that support
variable stakeholder requirements. Two opposing strategies are commonly used to create …

Tackling combinatorial explosion: a study of industrial needs and practices for analyzing highly configurable systems

M Mukelabai, D Nešić, S Maro, T Berger… - Proceedings of the 33rd …, 2018 - dl.acm.org
Highly configurable systems are complex pieces of software. To tackle this complexity,
hundreds of dedicated analysis techniques have been conceived, many of which able to …