2017 IEEE/ACM 5th International FME Workshop on Formal Methods in Software Engineering (FormaliSE) 2017
DOI: 10.1109/formalise.2017.2
|View full text |Cite
|
Sign up to set email alerts
|

Featured Weighted Automata

Abstract: A featured transition system is a transition system in which the transitions are annotated with feature expressions: Boolean expressions on a finite number of given features. Depending on its feature expression, each individual transition can be enabled when some features are present, and disabled for other sets of features. e behavior of a featured transition system hence depends on a given set of features. ere are algorithms for featured transition systems which can check their properties for all sets of fea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
1

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 22 publications
0
7
1
Order By: Relevance
“…Our FWA differs from that of Fahrenberg et al [60]: (i) ours is linked to a PFM to also check structural requirements; (ii) we support parallel composition and consider time as a special weight in that we execute fastest actions first and dynamically update the remaining time delay of other parallel actions to simulate time elapsing; (iii) Fahrenberg et al [60] represents γ → as a partition of the set of variants because their verification algorithm -which is not tooled -relies on matrix representations, whereas ours relies on antichains [73] to scale wrt. the large state space incurred by our evaluation cases.…”
Section: Enabling Reasoning On the Design Spacecontrasting
confidence: 99%
See 3 more Smart Citations
“…Our FWA differs from that of Fahrenberg et al [60]: (i) ours is linked to a PFM to also check structural requirements; (ii) we support parallel composition and consider time as a special weight in that we execute fastest actions first and dynamically update the remaining time delay of other parallel actions to simulate time elapsing; (iii) Fahrenberg et al [60] represents γ → as a partition of the set of variants because their verification algorithm -which is not tooled -relies on matrix representations, whereas ours relies on antichains [73] to scale wrt. the large state space incurred by our evaluation cases.…”
Section: Enabling Reasoning On the Design Spacecontrasting
confidence: 99%
“…In addition to the input models, experts define the NF requirements as constraints and a cost function representing trade-offs between quality attributes. To relate NF requirements with the design space, we rely on feature models with quality attributes [10], [14] for the structural part, and on featured transition systems [22] with added weights [60] for the behavioural part.…”
Section: Overview Of the Frameworkmentioning
confidence: 99%
See 2 more Smart Citations
“…Past research has relied on variability-aware formalism to represent and verify the behaviour of VIS efficiently [2]- [9]. In particular, Featured Weighted Automata (FWA) [10] is a recent formalism able to (i) express system behaviour as a set of execution traces (i.e. sequences of transitions between system states), (ii) restrict the executability of a given transition to specific VIS variants, and (iii) associate distinct quality attributes to the execution of transitions by the variants.…”
Section: Introductionmentioning
confidence: 99%