Mostrar el registro sencillo del ítem

Artículo

dc.creatorHierons, Robert M.es
dc.creatorLi, Miqinges
dc.creatorLiu, Xiaohuies
dc.creatorParejo Maestre, José Antonioes
dc.creatorSegura Rueda, Sergioes
dc.creatorYao, Xines
dc.date.accessioned2022-07-05T09:47:13Z
dc.date.available2022-07-05T09:47:13Z
dc.date.issued2020
dc.identifier.citationHierons, R.M., Li, M., Liu, X., Parejo Maestre, J.A., Segura Rueda, S. y Yao, X. (2020). Many-Objective Test Suite Generation for Software Product Lines. ACM Transactions on Software Engineering and Methodology, 29 (1), art.2/1-art.2/46.
dc.identifier.issn1557-7392es
dc.identifier.urihttps://hdl.handle.net/11441/134986
dc.description.abstractA Software Product Line (SPL) is a set of products built from a number of features, the set of valid products being defined by a feature model. Typically, it does not make sense to test all products defined by an SPL and one instead chooses a set of products to test (test selection) and, ideally, derives a good order in which to test them (test prioritisation). Since one cannot know in advance which products will reveal faults, test selection and prioritisation are normally based on objective functions that are known to relate to likely effectiveness or cost. This article introduces a new technique, the grid-based evolution strategy (GrES), which considers several objective functions that assess a selection or prioritisation and aims to optimise on all of these. The problem is thus a many-objective optimisation problem. We use a new approach, in which all of the objective functions are considered but one (pairwise coverage) is seen as the most important. We also derive a novel evolution strategy based on domain knowledge. The results of the evaluation, on randomly generated and realistic feature models, were promising, with GrES outperforming previously proposed techniques and a range of many-objective optimisation algorithms.es
dc.description.sponsorshipComisión Interministerial de Ciencia y Tecnología (CICYT) TINN2015-70560-R (BELI)es
dc.description.sponsorshipComisión Interministerial de Ciencia y Tecnología (CICYT) RTI2018-101204-B-C21 (HORATIO)es
dc.formatapplication/pdfes
dc.format.extent46es
dc.language.isoenges
dc.publisherAssociation for Computing Machinery (ACM)es
dc.relation.ispartofACM Transactions on Software Engineering and Methodology, 29 (1), art.2/1-art.2/46.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectSoftware product lineses
dc.subjectTest selectiones
dc.subjectTest prioritisationes
dc.subjectMulti-objective optimisationes
dc.titleMany-Objective Test Suite Generation for Software Product Lineses
dc.typeinfo:eu-repo/semantics/articlees
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/submittedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectIDBELI (TIN2015-70560-R)es
dc.relation.projectIDRTI2018-101204-B-C21 (HORATIO)es
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/3361146es
dc.identifier.doi10.1145/3361146es
dc.contributor.groupUniversidad de Sevilla. TIC205: Ingeniería del Software Aplicadaes
dc.journaltitleACM Transactions on Software Engineering and Methodologyes
dc.publication.volumen29es
dc.publication.issue1es
dc.publication.initialPageart.2/1es
dc.publication.endPageart.2/46es
dc.contributor.funderComisión Interministerial de Ciencia y Tecnología (CICYT). Españaes

FicherosTamañoFormatoVerDescripción
Many-objective test suite ...1.564MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional