Title :
An experimental study to evaluate a SPL architecture regression testing approach
Author :
Neto, Paulo Anselmo da Mota Silveira ; Machado, Ivan Do Carmo ; Cavalcanti, Yguarata Cerqueira ; Santana de Almeida, Eduardo ; Garcia, Vinicius Cardoso ; Romero de Lemos Meira, Silvio
Author_Institution :
Fed. Univ. of Pernambuco (UFPE), Recife, Brazil
Abstract :
In Software Product Line Engineering, where products are derived from a common platform, the reference architecture should be considered the main asset. In order to maintain its correctness and reliability after modifications, a regression testing approach based on architecture specification and code was developed. In this paper, we evaluate it in two different scenarios, the corrective scenario, in which it was performed after a corrective change in the code, and in the progressive scenario, executed after a evolution or enhancement, when some specification changes. The results showed that the progressive scenario was less costly than the corrective. Our evaluation also highlights the importance of a code-based technique to select a set of efficient and effective test cases.
Keywords :
program testing; regression analysis; software architecture; software development management; SPL architecture regression testing approach; architecture specification; code corrective change; code-based technique; reference architecture; software product line engineering; test cases; Computer architecture; Instruments; Measurement; Planning; Software; Testing; Training; Regression Testing; Software Engineering; Software Product Lines; Software Testing;
Conference_Titel :
Information Reuse and Integration (IRI), 2012 IEEE 13th International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-2282-9
Electronic_ISBN :
978-1-4673-2283-6
DOI :
10.1109/IRI.2012.6303065