Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume B 2021
DOI: 10.1145/3461002.3473071
|View full text |Cite
|
Sign up to set email alerts
|

Static analysis and family-based model checking of featured transition systems with VMC

Abstract: A Featured Transition System (FTS) is a formalism for modelling variability in configurable systems, such as software product lines. The behaviour of all variants (products) is modelled in a single compact FTS by associating the possibility to perform an action and transition from one state to another with features that condition the execution of an action in specific variants. We present a front-end tool for the Variability Model Checker VMC such that the resulting toolchain allows a modeller to analyse an FT… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 47 publications
0
4
0
Order By: Relevance
“…FTS4VMC expands the possible use cases of the VMC model checker for behavioural variability models to include also FTSs, offering moreover a significant gain in efficiency in specific cases, as demonstrated in [20]. [24] model understanding and to enable an efficient kind of family-based verification (if the deadlocks in the variants that are the cause should not be remedied in the first place).…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…FTS4VMC expands the possible use cases of the VMC model checker for behavioural variability models to include also FTSs, offering moreover a significant gain in efficiency in specific cases, as demonstrated in [20]. [24] model understanding and to enable an efficient kind of family-based verification (if the deadlocks in the variants that are the cause should not be remedied in the first place).…”
Section: Discussionmentioning
confidence: 99%
“…The novelties introduced in [24] are clearly indicated in Fig. 1: the blue and the green steps (arrows) if applied to FTSs are made possible by FTS4VMC.…”
Section: Tool Functionalitymentioning
confidence: 99%
See 1 more Smart Citation
“…Toolchain In ter Beek et al (2021), we present FTS4VMC, a tool developed specifically as a front-end for VMC with a user-friendly GUI. The resulting toolchain allows a modeller to analyse an FTS for ambiguities, remove them, transform the resulting live FTS into an MTS and perform an efficient kind of family-based model checking of v-ACTLive properties.…”
Section: Mine Pumpmentioning
confidence: 99%