Separating features using colored snippet graphs
B Behringer, L Kirsch, S Rothkugel - Proceedings of the 6th International …, 2014 - dl.acm.org
In feature-oriented software product lines, two complementary approaches to implement
features exist: compositional and annotative ones. To combine the respective advantages, a …
features exist: compositional and annotative ones. To combine the respective advantages, a …
Integrating approaches for feature implementation
B Behringer - Proceedings of the 22nd ACM SIGSOFT International …, 2014 - dl.acm.org
Compositional and annotative approaches are two competing yet complementary
candidates for implementing feature-oriented software product lines. While the former …
candidates for implementing feature-oriented software product lines. While the former …
[PDF][PDF] Deriving Subset Software Product Lines Using Partial Configurations with FeatureIDE
P Westphal - 2020 - leopard.tu-braunschweig.de
Software product lines are commonly used in software engineering to mass-produce custom
software. Over time, software product lines can become very large and complex and, thus …
software. Over time, software product lines can become very large and complex and, thus …
Granularity in software product lines
Building software product lines (SPLs) with features is a challenging task. Many SPL
implementations support features with coarse granularity-eg, the ability to add and wrap …
implementations support features with coarse granularity-eg, the ability to add and wrap …
FeatureCoPP: compositional annotations
Software product lines can be implemented with different techniques. Those techniques can
be grouped into annotation-based and composition-based approaches, with complementary …
be grouped into annotation-based and composition-based approaches, with complementary …
View infinity: a zoomable interface for feature-oriented software development
Software product line engineering provides efficient means to develop variable software. To
support program comprehension of software product lines (SPLs), we developed View …
support program comprehension of software product lines (SPLs), we developed View …
[PDF][PDF] Visualizing Software Product Line Variabilities in Source Code.
Implementing software product lines is a challenging task. Depending on the
implementation technique the code that realizes a feature is often scattered across multiple …
implementation technique the code that realizes a feature is often scattered across multiple …
Composing annotations without regret? Practical experiences using FeatureC
Software product lines enable developers to derive similar products from a common code
base. Existing implementation techniques can be categorized as composition‐based and …
base. Existing implementation techniques can be categorized as composition‐based and …
[PDF][PDF] An Approach for Identifying and Implementing Aspectual Features in Software Product Lines
MA Zaatar, HS Hamza - 23rd International Conference on …, 2011 - researchgate.net
Abstract Software Product Lines (SPL) exploits reuse by identifying, modeling, and
systemically reusing software features to develop different but related software systems …
systemically reusing software features to develop different but related software systems …
Featureide: Empowering third-party developers
FeatureIDE is a popular open-source tool for modeling, implementing, configuring, and
analyzing software product lines. However, FeatureIDE's initial design was lacking …
analyzing software product lines. However, FeatureIDE's initial design was lacking …