Repositorio de producción científica de la Universidad de Sevilla

A Comparison of Test Case Prioritization Criteria for Software Product Lines


Advanced Search

Show simple item record

dc.creator Sánchez Jerez, Ana Belén
dc.creator Segura Rueda, Sergio
dc.creator Ruiz Cortés, Antonio 2015-06-29T14:55:17Z 2015-06-29T14:55:17Z 2014
dc.identifier.citation Sánchez Jerez, A.B., Segura Rueda, S. y Ruiz Cortés, A. (2014). A Comparison of Test Case Prioritization Criteria for Software Product Lines.
dc.description.abstract Software Product Line (SPL) testing is challenging due to the potentially huge number of derivable products. To alleviate this problem, numerous contributions have been proposed to reduce the number of products to be tested while still having a good coverage. However, not much attention has been paid to the order in which the products are tested. Test case prioritization techniques reorder test cases to meet a certain performance goal. For instance, testers may wish to order their test cases in order to detect faults as soon as possible, which would translate in faster feedback and earlier fault correction. in this paper, we explore the applicability of test case prioritization techniques to SPL testing. We propose five different prioritization criteria based on common metrics of feature models and we compare their effectiveness in increasing the rate of early fault detection, i.e. a measure of how quickly faults are detected. The results show that different orderings of the same SPL suite may lead to significant differences in the rate of early fault detection. They also show that our approach may contribute to accelerate the detection of faults of SPL test suites based on combinatorial testing
dc.description.sponsorship Ministerio de Ciencia e Innovación TIN2009-07366 (SETI)
dc.description.sponsorship Ministerio de Economía y Competitividad TIN2012-32273
dc.description.sponsorship Junta de Andalucía P10-TIC-5906
dc.format application/pdf
dc.language.iso eng
dc.rights Atribución-NoComercial-SinDerivadas 4.0 España
dc.title A Comparison of Test Case Prioritization Criteria for Software Product Lines
dc.type info:eu-repo/semantics/conferenceObject
dc.rights.accessrights info:eu-repo/semantics/openAccess
dc.contributor.affiliation Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos
dc.relation.projectID TIN2009-07366 (SETI)
dc.relation.projectID info:eu-repo/grantAgreement/MINECO/TIN2012-32273
dc.relation.projectID P10-TIC-5906
dc.identifier.doi es Universidad de Sevilla. TIC205: Ingeniería del Software Aplicada
Size: 533.6Kb
Format: PDF

This item appears in the following Collection(s)

Show simple item record