Virtual Platform: Effective and Seamless Variability Management for Software Systems

W Mahmood, G Çalıklı, D Strüber… - IEEE Transactions …, 2024 - 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 …

Union Models for Model Families: Efficient Reasoning over Space and Time

S Alwidian, D Amyot, Y Lamo - Algorithms, 2023 - mdpi.com
A model family is a set of related models in a given language, with commonalities and
variabilities that result from evolution of models over time and/or variation over intended …

Experience in Specializing a Generic Realization Language for SPL Engineering at Airbus

D Foures, M Acher, O Barais… - 2023 ACM/IEEE 26th …, 2023 - ieeexplore.ieee.org
In software product line (SPL) engineering, feature models are the de facto standard for
modeling variability. A user can derive products out of a base model by selecting features of …

Software Systems Using Variability Approaches

A Arya, P Gupta, S Singhal… - 2023 5th International …, 2023 - ieeexplore.ieee.org
A system's ability to adjust and adapt to different events and surroundings is known as
variability. Variability is required to increase the product's flexibility and potential for reuse …

[PDF][PDF] Cost and Benefit of Tracing Features with Embedded Annotations

T Berger, W Mahmood, RA Zahra, I Vassilevski… - 2024 - researchgate.net
Features are commonly used by developers and users to describe the functional and non-
functional characteristics of software. Especially agile development methods, such as …

Model and Language Variability

A Wąsowski, T Berger - Domain-Specific Languages: Effective Modeling …, 2023 - Springer
In the last two chapters, we discussed the use of MDSE techniques for realizing software
product lines. More specifically, we described the realization of variability in traditionally …

[PDF][PDF] A Comprehensive Model of Software Configuration.

R Mahdavi Hezaveh - 2022 - repository.lib.ncsu.edu
ABSTRACT MAHDAVI HEZAVEH, REZVAN. A Comprehensive Model of Software
Configuration.(Under the direction of Dr. Laurie Williams). Using feature toggles is a …

13 Model and Language Variability

K Kang - Domain-Specific Languages: Effective Modeling …, 2023 - Springer
In the last two chapters, we discussed the use of MDSE techniques for realizing software
product lines. More specifically, we described the realization of variability in traditionally …

[图书][B] A Comprehensive Model of Software Configuration

RM Hezaveh - 2023 - search.proquest.com
Using feature toggles is a technique that allows developers to either include or exclude a
block of code with a variable in a conditional statement. Software companies increasingly …