2015
DOI: 10.1007/978-3-319-19249-9_28
|View full text |Cite
|
Sign up to set email alerts
|

The Semantics of Cardinality-Based Feature Models via Formal Languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 12 publications
0
9
0
Order By: Relevance
“…Several approaches, [3,12,15], and [35], have been proposed connecting feature modeling to formal languages. The closest work to ours is [35], where we provided a semantics for cardinalitybased feature models (a generalization of models in which we deal with feature instances) by using formal languages as the semantic domain. We first proposed a generalization of cardinality-based FDs (CFDs), called cardinalitybased regular expression diagrams (CRDs) in which a label of a node can be any regular expression built over a set of features.…”
Section: Related Work In Feature Modelingmentioning
confidence: 99%
See 1 more Smart Citation
“…Several approaches, [3,12,15], and [35], have been proposed connecting feature modeling to formal languages. The closest work to ours is [35], where we provided a semantics for cardinalitybased feature models (a generalization of models in which we deal with feature instances) by using formal languages as the semantic domain. We first proposed a generalization of cardinality-based FDs (CFDs), called cardinalitybased regular expression diagrams (CRDs) in which a label of a node can be any regular expression built over a set of features.…”
Section: Related Work In Feature Modelingmentioning
confidence: 99%
“…Let A(M ) denote this automaton. Applying the translation procedure on M described in [35], the regular expression generated for M would be equal to R = c (e b (ε + a) + b (ε + a) e). Note that there are infinite number of automata whose languages are equal to the language of R. On the other hand, the Kripke approach generates a unique automaton for a given model, as we saw in the example above.…”
Section: Related Work In Feature Modelingmentioning
confidence: 99%
“…iv For example, the following multisets are valid flat products of the CFD D in Figure 2, where m = vehicle, gear, brake, engine . iv [23] considers another condition as follows: If a non-root feature is included in a flat product then its parent must be included too. However, it is a consequence of our condition (ii).…”
Section: Cfds and Flat Mset Theoriesmentioning
confidence: 99%
“…The closest work to ours is [23], where a faithful semantics for CFDs was provided by using regular languages as the semantic domain. By a faithful semantics for a CFD, the authors mean a semantics capturing the flat semantics and the hierarchy of the CFD (all information essential for answering the existing analysis questions about the CFD).…”
Section: Hierarchical Semanticsmentioning
confidence: 99%
See 1 more Smart Citation