Registro sencillo

dc.contributor.authorArrieta, Aitor
dc.contributor.authorWang, Shuai
dc.contributor.authorMarkiegi Gonzalez, Urtzi
dc.contributor.authorArruabarrena, Ainhoa
dc.contributor.authorEtxeberria, Leire
dc.contributor.authorSagardui, Goiuria
dc.date.accessioned2026-07-22T10:34:50Z
dc.date.available2026-07-22T10:34:50Z
dc.date.issued2019
dc.identifier.issn0950-5849en
dc.identifier.otherhttps://katalogoa.mondragon.edu/janium-bin/janium_login_opac.pl?find&ficha_no=152092en
dc.identifier.urihttps://hdl.handle.net/20.500.11984/14638
dc.description.abstractContext: In many domains, engineers build simulation models (e.g., Simulink) before developing code to simulate the behavior of complex systems (e.g., Cyber-Physical Systems). Those models are commonly heavy to simulate which makes it difficult to execute the entire test suite. Furthermore, it is often difficult to measure white-box coverage of test cases when employing such models. In addition, the historical data related to failures might not be available. Objective: The objective of the approach presented in this paper is to cost-effectively select test cases without making use of white-box coverage information or historical data related to fault detection. Method: We propose a cost-effective approach for test case selection that relies on black-box data related to inputs and outputs of the system. The approach defines in total six effectiveness measures and one cost measure followed by deriving in total 21 objective combinations and integrating them within Non-Dominated Sorting Genetic Algorithm-II (NSGA-II). The proposed six effectiveness metrics are specific to simulation models and are based on anti-patterns and similarity measures. Results: We empirically evaluated our approach with these 21 combinations using six case studies by employing mutation testing to assess the fault revealing capability. We compared our approach with Random Search (RS), two many-objective algorithm, as well as three white-box metrics. The results demonstrated that our approach managed to improve Random Search by up to around 28% in terms of the Hypervolume quality indicator. Similarly, black-box metrics-based test case selection also significantly outperformed those of white-box metrics. Conclusion: We demonstrate that test case selection is a non-trivial problem in the context of simulation models. We also show that the proposed effectiveness metrics performed significantly better than traditional white-box metrics. Thus, we show that black-box test selection approaches are appropriate to solve the test case selection problem within simulation models.en
dc.language.isoengen
dc.publisherElsevieren
dc.rights© 2019 Elsevieren
dc.subjectTest case selectionen
dc.subjectSearch-based software engineeringen
dc.subjectSimulation-based testingen
dc.subjectCyber-physical systemsen
dc.titlePareto efficient multi-objective black-box test case selection for simulation-based testingen
dcterms.accessRightshttp://purl.org/coar/access_right/c_abf2en
dcterms.sourceInformation and Software Technologyen
local.contributor.groupIngeniería de software y sistemases
local.description.peerreviewedtrueen
local.description.publicationfirstpage137en
local.description.publicationlastpage154en
local.identifier.doihttps://doi.org/10.1016/j.infsof.2019.06.009en
local.contributor.otherinstitutionTestify ASes
local.source.detailsVol. 114. October,en
oaire.format.mimetypeapplication/pdfen
oaire.file$DSPACE\assetstoreen
oaire.resourceTypehttp://purl.org/coar/resource_type/c_6501en
oaire.versionhttp://purl.org/coar/version/c_ab4af688f83e57aaen
dc.unesco.tesaurohttp://vocabularies.unesco.org/thesaurus/concept450en
dc.unesco.tesaurohttp://vocabularies.unesco.org/thesaurus/concept3052en
oaire.funderNameGobierno Vascoen
oaire.funderIdentifierhttps://ror.org/00pz2fp31 / http://data.crossref.org/fundingdata/funder/10.13039/501100003086en
oaire.fundingStreamIkertalde Convocatoria 2019-2021en
oaire.awardNumberIT1326-19en
oaire.awardTitleAyudas para apoyar las actividades de grupos de investigación del sistema universitario vascoen
dc.unesco.clasificacionhttp://skos.um.es/unesco6/120317en
dc.unesco.clasificacionhttp://skos.um.es/unesco6/120304en


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(es)

Registro sencillo