2014
DOI: 10.4204/eptcs.141.4
|View full text |Cite
|
Sign up to set email alerts
|

Spinal Test Suites for Software Product Lines

Abstract: A major challenge in testing software product lines is efficiency. In particular, testing a product line should take less effort than testing each and every product individually. We address this issue in the context of input-output conformance testing, which is a formal theory of model-based testing. We extend the notion of conformance testing on input-output featured transition systems with the novel concept of spinal test suites. We show how this concept dispenses with retesting the common behavior among dif… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 23 publications
(40 reference statements)
0
6
0
Order By: Relevance
“…Next, we define a model derivation operator, reminiscent of the operator in [22,23], that is parameterized by feature constraints. Given a feature constraint, the product derivation operator reduces an FFSM into an FSM representing a selection of products.…”
Section: Model Derivationmentioning
confidence: 99%
“…Next, we define a model derivation operator, reminiscent of the operator in [22,23], that is parameterized by feature constraints. Given a feature constraint, the product derivation operator reduces an FFSM into an FSM representing a selection of products.…”
Section: Model Derivationmentioning
confidence: 99%
“…To our knowledge, however, there only a few pieces of research that extend test models, test case generation and test case execution to the family-based level; examples of such work include earlier delta-oriented techniques such as [24,23,34] and featureoriented approaches [4,5,14]. However, the approach proposed in [4,6] exploits a non-deterministic test case generation algorithm (with no fault model or finite test suite) and hence, validation of test models is not an issue in their approach. Thus, we are not aware of any prior study one extending the FSM-based test-model validation techniques to the family-based setting.…”
Section: Related Workmentioning
confidence: 99%
“…We define a product derivation operator, reminiscent of the operator in [4,6], that is parameterised by feature constraints. Given a feature constraint, the product derivation operator reduces an FFSM into an FSM representing the selection of products.…”
Section: Product Derivationmentioning
confidence: 99%
See 1 more Smart Citation
“…In [3], Beohar et al propose to adapt the ioco framework proposed by Tretmans [28] to FTSs. Contrary to this approach, we do not seek exhaustive testing of an implementation but rather to select relevant abstract test cases based on the criteria provided by the test engineer.…”
Section: Related Workmentioning
confidence: 99%