DocumentCode
2487333
Title
Delta-oriented model-based SPL regression testing
Author
Lity, Sascha ; Lochau, Malte ; Schaefer, Ina ; Goltz, Ursula
Author_Institution
Inst. for Program. & Reactive Syst., Tech. Univ. Braunschweig, Braunschweig, Germany
fYear
2012
fDate
4-4 June 2012
Firstpage
53
Lastpage
56
Abstract
Testing software product lines by considering each product variant in isolation is impracticable due to the high number of potential product configurations. Therefore, applying SPL reuse principles also to test artifacts in a concise way is essential. We address this open issue by a novel, model-based SPL testing framework based on reusable delta-oriented state machine test models and regression-based test suite evolution. Therein, SPL test artifacts are incrementally evolved for every product variant by explicitly considering commonality and variability between two subsequent products under test. Our approach guarantees for every product configuration stable test coverage and allows the derivation of redundancy-reduced, yet reliable retesting obligations. We illustrate our framework by means of an automotive case study and compare our experimental results with alternative SPL testing strategies w.r.t. efficiency improvements.
Keywords
program testing; regression analysis; software reusability; SPL regression testing; delta-oriented model; model-based SPL testing framework; regression-based test suite evolution; reusable delta-oriented state machine test models; software product lines testing; Adaptation models; Automotive engineering; Modeling; Programming; Software systems; Testing; Delta-oriented Software Product Line Engineering; Model-based Testing; Regression Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Product Line Approaches in Software Engineering (PLEASE), 2012 3rd International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1750-4
Type
conf
DOI
10.1109/PLEASE.2012.6229772
Filename
6229772
Link To Document