2017
DOI: 10.1007/978-3-319-57666-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Validated Test Models for Software Product Lines: Featured Finite State Machines

Abstract: Abstract. Variants of the finite state machine (FSM) model have been extensively used to describe the behaviour of reactive systems. In particular, several model-based testing techniques have been developed to support test case generation and test case executions from FSMs. Most such techniques require several validation properties to hold for the underlying test models. In this paper, we propose an extension of the FSM test model for software product lines (SPLs), named featured finite state machine (FFSM). A… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(20 citation statements)
references
References 34 publications
0
19
0
Order By: Relevance
“…Analyzing (e.g., validating, verifying, and testing) and maintaining SPLs on a productbased basis is demanding due to the number of valid configurations (THÜM et al, 2014a). Hence, substantial effort has been spent on extending notations and associated reasoning techniques to SPLs (GRULER; LEUCKER; SCHEIDEMANN, 2008;CLASSEN et al, 2013;MOUSAVI, 2014;FRAGAL;MOUSAVI, 2017). These have led to family-based techniques relying on unified representations of all valid products known as family model (THÜM et al, 2014a) or 150% model (BEUCHE; SCHULZE; DUVIGNEAU, 2016).…”
Section: Motivationmentioning
confidence: 99%
See 4 more Smart Citations
“…Analyzing (e.g., validating, verifying, and testing) and maintaining SPLs on a productbased basis is demanding due to the number of valid configurations (THÜM et al, 2014a). Hence, substantial effort has been spent on extending notations and associated reasoning techniques to SPLs (GRULER; LEUCKER; SCHEIDEMANN, 2008;CLASSEN et al, 2013;MOUSAVI, 2014;FRAGAL;MOUSAVI, 2017). These have led to family-based techniques relying on unified representations of all valid products known as family model (THÜM et al, 2014a) or 150% model (BEUCHE; SCHULZE; DUVIGNEAU, 2016).…”
Section: Motivationmentioning
confidence: 99%
“…Analyzing software product lines (SPL) on a product-based basis is very demanding and cumbersome, due to the number of possible products (THÜM et al, 2014a), crosscutting features (SCHAEFER et al, 2012), and the need to cater for possible feature interactions (APEL et al, 2013). Hence, family-based approaches have been developed to facilitate the analysis of SPLs without going individually through each and every product (BENDUHN et al, 2015;CLASSEN et al, 2013;MOUSAVI, 2014;FRAGAL;MOUSAVI, 2017). Such familybased approaches pave the way for efficient model-based analysis of SPL and typically involve a variability-aware behavioral specification referred to as a family model (THÜM et al, 2014a) or 150% model (BEUCHE; SCHULZE; DUVIGNEAU, 2016).…”
Section: Chapter 4 Family Model Learning For Product Linesmentioning
confidence: 99%
See 3 more Smart Citations