Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Automated analysis of feature models 20 years later: A literature review
Software product line engineering is about producing a set of related products that share
more commonalities than variabilities. Feature models are widely used for variability and …
more commonalities than variabilities. Feature models are widely used for variability and …
[PDF][PDF] An overview of feature-oriented software development.
Feature-oriented software development (FOSD) is a paradigm for the construction,
customization, and synthesis of large-scale software systems. In this survey, we give an …
customization, and synthesis of large-scale software systems. In this survey, we give an …
Feature-oriented software product lines
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …
feature-oriented programming, and software product lines that are continuously held at the …
Delta-oriented programming of software product lines
Feature-oriented programming (FOP) implements software product lines by composition of
feature modules. It relies on the principles of stepwise development. Feature modules are …
feature modules. It relies on the principles of stepwise development. Feature modules are …
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 …
An analysis of the variability in forty preprocessor-based software product lines
Over 30 years ago, the preprocessor cpp was developed to extend the programming
language C by lightweight metaprogramming capabilities. Despite its error-proneness and …
language C by lightweight metaprogramming capabilities. Despite its error-proneness and …
Reasoning about edits to feature models
Features express the variabilities and commonalities among programs in a software product
line (SPL). A feature model defines the valid combinations of features, where each …
line (SPL). A feature model defines the valid combinations of features, where each …
A study of variability models and languages in the systems software domain
Variability models represent the common and variable features of products in a product line.
Since the introduction of FODA in 1990, several variability modeling languages have been …
Since the introduction of FODA in 1990, several variability modeling languages have been …
FeatureIDE: A tool framework for feature-oriented software development
Tools support is crucial for the acceptance of a new programming language. However,
providing such tool support is a huge investment that can usually not be provided for a …
providing such tool support is a huge investment that can usually not be provided for a …
Evolving software product lines with aspects: an empirical study on design stability
Software product lines (SPLs) enable modular, large-scale reuse through a software
architecture addressing multiple core and varying features. To reap the benefits of SPLs …
architecture addressing multiple core and varying features. To reap the benefits of SPLs …