• DocumentCode
    570250
  • 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
  • fYear
    2012
  • fDate
    8-10 Aug. 2012
  • Firstpage
    608
  • Lastpage
    615
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/IRI.2012.6303065
  • Filename
    6303065