On Programming Variability with Large Language Model-based Assistant

M Acher, JG Duarte, JM Jézéquel - Proceedings of the 27th ACM …, 2023 - dl.acm.org
Programming variability is central to the design and implementation of software systems that
can adapt to a variety of contexts and requirements, providing increased flexibility and …

From feature models to feature toggles in practice

JM Jézéquel, J Kienzle, M Acher - … of the 26th ACM International Systems …, 2022 - dl.acm.org
Feature Toggles (often also referred to as Feature Flags) are a powerful technique,
providing an alternative to maintaining multiple feature branches in source code. A condition …

Paving a path for a combined family of feature toggle and configuration option research

R Mahdavi-Hezaveh, S Fatima, L Williams - ACM Transactions on …, 2024 - dl.acm.org
Feature toggles and configuration options are techniques to include or exclude functionality
in software. The research contributions to these two techniques have most often been …

A call for removing variability

M Acher, L Lesoil, GA Randrianaina… - Proceedings of the 17th …, 2023 - dl.acm.org
Software variability is largely accepted and explored in software engineering and seems to
have become a norm and a must, if only in the context of product lines. Yet, the removal of …

Feature Toggle Usage Patterns: A Case Study on Google Chromium

T Rahman - 2023 IEEE/ACM 20th International Conference on …, 2023 - ieeexplore.ieee.org
Feature toggles control the state of features and allow exposing unfinished features to a
reduced cohort of users without affecting the general software operation. It is basically a …

Exploring Influence of Feature Toggles on Code Complexity

T Rahman, I Shalabi, T Sharma - … of the 28th International Conference on …, 2024 - dl.acm.org
Feature toggles are conditional variables that control program execution flow. Toggles are
used to control feature states and allow developers to introduce unfinished features to a …

Racing the Market: An Industry Support Analysis for Pricing-Driven DevOps in SaaS

A Garcia-Fernández, JA Parejo, FJ Cavero… - arXiv preprint arXiv …, 2024 - arxiv.org
The SaaS paradigm has popularized the usage of pricings, allowing providers to offer
customers a wide range of subscription possibilities. This creates a vast configuration space …

On the relation of variability modeling languages and non-functional properties

D Friesel, M Müller, M Ferraz, O Spinczyk - Proceedings of the 26th ACM …, 2022 - dl.acm.org
Non-functional properties (NFPs) such as code size (RAM, ROM), performance, and energy
consumption are at least as important as functional properties in many software …

[PDF][PDF] Muutosten vieminen kriittiseen järjestelmään-ominaisuuslippujen hyödyntäminen

AM Palm - 2023 - theseus.fi
Opinnäytetyön tarkoituksena oli selvittää, miten muutoksia voidaan viedä kriittiseen
järjestelmään ominaisuuslippuja hyödyntämällä. Opinnäytetyö esittelee eräässä kriittisen …