Sciweavers

SPLC
2010

Improving the Testing and Testability of Software Product Lines

13 years 2 months ago
Improving the Testing and Testability of Software Product Lines
Abstract. Software Product Line (SPL) engineering offers several advantages in the development of families of software products. There is still a need, however, for better understanding of testability issues and for testing techniques that can operate cost-effectively on SPLs. In this paper we consider these testability issues and highlight some differences between optional versus alternative features. We then provide a graph based testing approach called the FIG Basis Path method that selects products and features for testing based on a feature dependency graph. We conduct a case study on several non-trivial SPLs and show that for these subjects, the FIG Basis Path method is as effective as testing all products, but tests no more than 24% of the products in the SPL.
Isis Cabral, Myra B. Cohen, Gregg Rothermel
Added 30 Jan 2011
Updated 30 Jan 2011
Type Journal
Year 2010
Where SPLC
Authors Isis Cabral, Myra B. Cohen, Gregg Rothermel
Comments (0)