2016
DOI: 10.1007/s10270-016-0516-2
|View full text |Cite
|
Sign up to set email alerts
|

A novel model-based testing approach for software product lines

Abstract: A novel model-based testing approach for software product lines / Damiani, Ferruccio; Faitelson, David; Gladisch, Christoph; Tyszberowicz, Shmuel. -In: SOFTWARE AND SYSTEMS MODELING. -ISSN 1619-ISSN -1366-ISSN . -14:4(2017, pp. 1223-1251. Original Citation:A novel model-based testing approach for software product lines Abstract Model-based testing relies on a model of the system under test. FineFit is a framework for model-based testing of Java programs. In the FineFit approach, the model is expressed by a s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 39 publications
0
5
0
Order By: Relevance
“…We plan to integrate our approach to support MPL into DeltaJ 1.5 [26,27] (a prototypical implementation of DOP that supports full Java 1.5) and into the Abstract Behavioral Specification (ABS) delta-oriented modeling language and toolchain [28,29]. DeltaFineFit [30] is a recently proposed model-based testing approach that lifts to DeltaJ 1.5 SPLs the Fine-Fit [31] model-based testing approach of Java programs-both FineFit and DeltaFineFit rely on the notion of data refinement [32] to compare the state of the model with the state of the system under test (SUT). In future work we would like to explore the possibility of extending the DeltaFineFit approach to MPLs.…”
Section: Discussionmentioning
confidence: 99%
“…We plan to integrate our approach to support MPL into DeltaJ 1.5 [26,27] (a prototypical implementation of DOP that supports full Java 1.5) and into the Abstract Behavioral Specification (ABS) delta-oriented modeling language and toolchain [28,29]. DeltaFineFit [30] is a recently proposed model-based testing approach that lifts to DeltaJ 1.5 SPLs the Fine-Fit [31] model-based testing approach of Java programs-both FineFit and DeltaFineFit rely on the notion of data refinement [32] to compare the state of the model with the state of the system under test (SUT). In future work we would like to explore the possibility of extending the DeltaFineFit approach to MPLs.…”
Section: Discussionmentioning
confidence: 99%
“…FineFit [22] is an approach for model-based testing of Java programs which relies on the notion of data refinement [20] to compare the state of the model with the state of the system under test (SUT). DeltaFineFit [13] is a recently proposed model-based testing approach for delta-oriented SPLs written in DeltaJ [34,49] (a prototypical language for delta-oriented programming of SPLs of Java programs). DeltaFineFit integrates data-refinement-based testing into delta-oriented SPL development by ensuring that each product is generated together with its FineFit model, thus enabling the fully automated testing of all the products of an SPL.…”
Section: Discussionmentioning
confidence: 99%
“…There have been extensive techniques to address this problem. Incremental delta-oriented techniques [7,8,10,34] incrementally construct test artifacts for every product by exploiting the commonality and variability between two consecutive products. Stepping from one product to the next product, they reuse test artifacts of the previous products for the next product.…”
Section: Studies On Testing Of a Single Spl Versionmentioning
confidence: 99%