Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

A parallel evolutionary algorithm for prioritized pairwise testing of software product lines

  • Roberto Erick Lopez-Herrejon (Vortragende*r)

Aktivität: Vortrag oder PräsentationVortrag nach Bewerbung und Auswahlunbekannt

Beschreibung

Software Product Lines (SPLs) are families of related software systems, which provide different feature combinations. Different SPL testing approaches have been proposed. However, despite the extensive and successful use of evolutionary computation techniques for software testing, their application to SPL testing remains largely unexplored. In this paper we present the Parallel Prioritized product line Genetic Solver (PPGS), a parallel genetic algorithm for the generation of prioritized pairwise testing suites for SPLs. We perform an extensive and comprehensive analysis of PPGS with 235 feature models from a wide range of number of features and products, using 3 different priority assignment schemes and 5 product prioritization selection strategies. We also compare PPGS with the greedy algorithm prioritized-ICPL. Our study reveals that overall PPGS obtains smaller covering arrays with an acceptable performance difference with prioritized-ICPL.
Zeitraum14 Juli 2014
EreignistitelGenetic and Evolutionary Computation Conference, GECCO '14, Vancouver, BC, Canada, July 12-16, 2014
VeranstaltungstypKonferenz
OrtKanadaAuf Karte anzeigen

Wissenschaftszweige

  • 102 Informatik
  • 102022 Softwareentwicklung

JKU-Schwerpunkte

  • Computation in Informatics and Mathematics
  • TNF Allgemein