Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A 2019
DOI: 10.1145/3336294.3336297
|View full text |Cite
|
Sign up to set email alerts
|

Uniform Random Sampling Product Configurations of Feature Models That Have Numerical Features

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
38
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2
2

Relationship

4
3

Authors

Journals

citations
Cited by 43 publications
(38 citation statements)
references
References 50 publications
0
38
0
Order By: Relevance
“…These options cannot be arbitrarily combined, as every option typically comes with constraints with respect to several other options. Constraints are specified in KConfig [21], but can be translated into feature models or propositional logic [11,32,34,37,40,49,57,65,68,71,77,[81][82][83]. Whenever we analyze the Linux kernel for errors, ignoring those constraints would lead to false positives.…”
Section: Motivationmentioning
confidence: 99%
“…These options cannot be arbitrarily combined, as every option typically comes with constraints with respect to several other options. Constraints are specified in KConfig [21], but can be translated into feature models or propositional logic [11,32,34,37,40,49,57,65,68,71,77,[81][82][83]. Whenever we analyze the Linux kernel for errors, ignoring those constraints would lead to false positives.…”
Section: Motivationmentioning
confidence: 99%
“…Examples of language constructs are Feature to represent the concept of a feature, Root to represent the root feature of the feature model, OptionalFeature and MandatoryFeature to represent optional and mandatory features, respectively, AlternativeGroup for "xor" and OrGroup for "or" feature groups, Multi-Feature for clonable features [25], NumericalFeature for non-Boolean numerical features [43], or FeatureAttribute for attributed features [14]. Here, we also define a special language construct for feature models: Definition 3.6 (Feature model construct).…”
Section: Formalization Of Our Approachmentioning
confidence: 99%
“…That is, is the main containment element in the metamodel (aka, the root element). 1 Examples of feature model constructs are Feature Model to represent the most generic feature model, Cardinality-Based FM to represent feature models with cardinalities [25], Attributed FM for models that support features with attributes [14], Numerical FM for models with numerical features [43], etc.…”
Section: Formalization Of Our Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…However, Boolean features are insufficient for real-world program families, as there exist features that have a range of numbers as possible values. These features are called numerical features [25]. For instance, Linux kernel, BusyBox, Apache web server, Java Garbage Collector represent some real-world program families with numerical features.…”
Section: Introductionmentioning
confidence: 99%