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

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorLópez-Herrejón, Roberto E.
dc.contributor.authorFerrer-Urbano, Francisco Javier
dc.contributor.authorChicano-García, José-Francisco
dc.contributor.authorHaslinger, Evelyn Nicole
dc.contributor.authorEyed, Alexander
dc.contributor.authorAlba-Torres, Enrique
dc.date.accessioned2014-10-07T07:06:05Z
dc.date.available2014-10-07T07:06:05Z
dc.date.issued2014-10-07
dc.departamentoLenguajes y Ciencias de la Computación
dc.descriptionLopez-Herrejon, R. Erick, Ferrer J., Chicano F., Haslinger E. Nicole, Egyed A., & Alba E. (2014). A parallel evolutionary algorithm for prioritized pairwise testing of software product lines. (Arnold, D. V., Ed.).Genetic and Evolutionary Computation Conference, GECCO '14, Vancouver, BC, Canada, July 12-16, 2014. 1255–1262.es_ES
dc.description.abstractSoftware 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.es_ES
dc.description.sponsorshipAustrian Science Fund (FWF) project P25289-N15 and Lise Meitner Fellowship M1421-N15. Spanish Ministry of Economy and Competitiveness and FEDER under contract TIN2011-28194 and fellowship Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech.BES-2012-055967. Project 8.06/5.47.4142 in collaboration with the VSB-Tech. Univ. of Ostrava and Universidad de Málaga, Andalucía Tech.es_ES
dc.identifier.urihttp://hdl.handle.net/10630/8195
dc.language.isoenges_ES
dc.relation.eventdate12/7/2014es_ES
dc.relation.eventplaceVancouver, Canadaes_ES
dc.relation.eventtitleGenetic and Evolutionary Computation Conferencees_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectComputación evolutivaes_ES
dc.subject.otherCombinatorial interaction testinges_ES
dc.subject.otherSoftware product lineses_ES
dc.subject.otherPairwise testinges_ES
dc.subject.otherFeature modelses_ES
dc.titleA parallel evolutionary algorithm for prioritized pairwise testing of software product lineses_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationdf230001-ab0c-4da1-a259-1de6e247bb42
relation.isAuthorOfPublication6f65e289-6502-4756-871c-dbe0ca9be545
relation.isAuthorOfPublicatione8596ab5-92f0-420d-a394-17d128c965da
relation.isAuthorOfPublication.latestForDiscoverydf230001-ab0c-4da1-a259-1de6e247bb42

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
preprint-gecco2014.pdf
Size:
406.14 KB
Format:
Adobe Portable Document Format