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 …
can adapt to a variety of contexts and requirements, providing increased flexibility and …
From feature models to feature toggles in practice
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 …
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 …
in software. The research contributions to these two techniques have most often been …
A call for removing variability
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 …
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 …
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 …
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
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 …
customers a wide range of subscription possibilities. This creates a vast configuration space …
On the relation of variability modeling languages and non-functional properties
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 …
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 …
järjestelmään ominaisuuslippuja hyödyntämällä. Opinnäytetyö esittelee eräässä kriittisen …