• 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