DocumentCode :
1727981
Title :
Testing Software Product Lines Using Incremental Test Generation
Author :
Uzuncaova, Engin ; Garcia, Daniel ; Khurshid, Sarfraz ; Batory, Don
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX
fYear :
2008
Firstpage :
249
Lastpage :
258
Abstract :
We present a novel specification-based approach for generating tests for products in a software product line. Given properties of features as first-order logic formulas, our approach uses SAT-based analysis to automatically generate test inputs for each product in a product line. To ensure soundness of generation, we introduce an automatic technique for mapping a formula that specifies a feature into a transformation that defines incremental refinement of test suites. Our experimental results using different data structure product lines show that incremental approach can provide an order of magnitude speed-up over conventional techniques.
Keywords :
computability; formal specification; program testing; SAT-based analysis; first-order logic formula; incremental test generation; software product line testing; specification-based approach; Acoustic testing; Automatic testing; Data structures; Logic testing; Performance analysis; Performance evaluation; Reliability engineering; Software reliability; Software testing; System testing; AHEAD; Alloy; GenVoca; roduct-lines; specification-based testing; test data generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
Conference_Location :
Seattle, WA
ISSN :
1071-9458
Print_ISBN :
978-0-7695-3405-3
Electronic_ISBN :
1071-9458
Type :
conf
DOI :
10.1109/ISSRE.2008.56
Filename :
4700330
Link To Document :
بازگشت