CaSPL-gen: a Context-aware Software Product Line benchmark generator

  • Magnus Hestvik University of Oslo
  • Jacopo Mauro University of Oslo
  • Ingrid Chieh Yu University of Oslo


Software Product Lines (SPLs) are a mechanism for large-scale reuse where families of related software systems are represented in terms of commonalities and variabilities, e.g., using Feature Models (FMs). Context- aware SPL have been proposed to model and deal with dynamic systems whose behavior and properties depend on the context where they are deployed and executed. Due to the novelty of approach, no existing benchmarks of context-aware SPL are available. In this paper we overcome this limitation by introducing CaSPL-gen, i.e., the first benchmark generator tool able to generate random instances of context-aware SPL.