Familiar: A domain-specific language for large scale management of feature models
The feature model formalism has become the de facto standard for managing variability in
software product lines (SPLs). In practice, developing an SPL can involve modeling a large …
software product lines (SPLs). In practice, developing an SPL can involve modeling a large …
Integration of feature models: A systematic mapping study
Context The integration of feature models has been widely investigated in the last decades,
given its pivotal role for supporting the evolution of software product lines. Unfortunately …
given its pivotal role for supporting the evolution of software product lines. Unfortunately …
Automated analysis of feature models: Quo vadis?
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
Towards multidisciplinary delta-oriented variability management in cyber-physical production systems
HS Fadhlillah, K Feichtinger, K Meixner… - Proceedings of the 16th …, 2022 - dl.acm.org
Cyber-Physical Production Systems (CPPSs) are complex systems comprised of software
and hardware interacting with each other and the environment. In industry, over time, a …
and hardware interacting with each other and the environment. In industry, over time, a …
Model‐Driven Engineering for Software Product Lines
JM Jézéquel - International Scholarly Research Notices, 2012 - Wiley Online Library
Modeling variability in the context of software product‐lines has been around for about 25
years in the research community. It started with Feature Modeling and soon enough was …
years in the research community. It started with Feature Modeling and soon enough was …
Dynamic configuration management of cloud-based applications
J Schroeter, P Mucha, M Muth, K Jugel… - Proceedings of the 16th …, 2012 - dl.acm.org
Cloud-based applications are multi-tenant aware, whereas customers (ie, tenants) share
hardware and software resources. Offering highly configurable applications to thousands of …
hardware and software resources. Offering highly configurable applications to thousands of …
Support for reverse engineering and maintaining feature models
Feature Models (FMs) are a popular formalism for modelling and reasoning about
commonality and variability of a system. In essence, FMs aim to define a set of valid …
commonality and variability of a system. In essence, FMs aim to define a set of valid …
Extraction and evolution of architectural variability models in plugin-based systems
Variability management is a key issue when building and evolving software-intensive
systems, making it possible to extend, configure, customize and adapt such systems to …
systems, making it possible to extend, configure, customize and adapt such systems to …
Towards heterogeneous multi-dimensional variability modeling in cyber-physical production systems
Cyber-Physical Production Systems (CPPSs) are complex systems interacting with their
environment by sensors and actuators. Such systems typically have a long lifespan, over …
environment by sensors and actuators. Such systems typically have a long lifespan, over …
Kompren: modeling and generating model slicers
Among model comprehension tools, model slicers are tools that extract a subset of model
elements, for a specific purpose. Model slicers provide a mechanism to isolate and focus on …
elements, for a specific purpose. Model slicers provide a mechanism to isolate and focus on …