| dc.contributor.author | Arrieta, Aitor | |
| dc.contributor.author | Sagardui, Goiuria | |
| dc.contributor.author | Etxeberria, Leire | |
| dc.contributor.author | Zander, Justyna | |
| dc.date.accessioned | 2026-07-22T11:05:54Z | |
| dc.date.available | 2026-07-22T11:05:54Z | |
| dc.date.issued | 2017 | |
| dc.identifier.issn | 0963-9314 | en |
| dc.identifier.other | https://katalogoa.mondragon.edu/janium-bin/janium_login_opac.pl?find&ficha_no=124215 | en |
| dc.identifier.uri | https://hdl.handle.net/20.500.11984/14640 | |
| dc.description.abstract | Cyber-physical systems (CPSs) are ubiquitous systems that integrate digital technologies with physical processes. These systems are becoming configurable to respond to the different needs that users demand. As a consequence, their variability is increasing, and they can be configured in many system variants. To ensure a systematic test execution of CPSs, a test system must be elaborated encapsulating several sources such as test cases or test oracles. Manually building a test system for each configuration is a non-systematic, time-consuming, and error-prone process. To overcome these problems, we designed a test system for testing CPSs and we analyzed the variability that it needed to test different configurations. Based on this analysis, we propose a methodology supported by a tool named ASTERYSCO that automatically generates simulation-based test system instances to test individual configurations of CPSs. To evaluate the proposed methodology, we selected different configurations of a configurable Unmanned Aerial Vehicle, and measured the time required to generate their test systems. On average, around 119 s were needed by our tool to generate the test system for 38 configurations. In addition, we compared the process of generating test system instances between the method we propose and a manual approach. Based on this comparison, we believe that the proposed tool allows a systematic method of generating test system instances. We believe that our approach permits an important step toward the full automation of testing in the field of configurable CPSs. | en |
| dc.language.iso | eng | en |
| dc.publisher | Springer Nature | en |
| dc.rights | © Springer Nature | en |
| dc.subject | Configurable cyber-physical systems | en |
| dc.subject | Test system generation | en |
| dc.subject | Test automation | en |
| dc.title | Automatic Generation of Test System Instances for Configurable Cyber-Physical Systems | en |
| dcterms.accessRights | http://purl.org/coar/access_right/c_abf2 | en |
| dcterms.source | Software Quality Journal | en |
| local.contributor.group | Ingeniería de software y sistemas | es |
| local.description.peerreviewed | true | en |
| local.description.publicationfirstpage | 1041 | en |
| local.description.publicationlastpage | 1083 | en |
| local.identifier.doi | https://doi.org/10.1007/s11219-016-9341-7 | en |
| local.source.details | Vol 25 (3). September, | en |
| oaire.format.mimetype | application/pdf | en |
| oaire.file | $DSPACE\assetstore | en |
| oaire.resourceType | http://purl.org/coar/resource_type/c_6501 | en |
| oaire.version | http://purl.org/coar/version/c_ab4af688f83e57aa | en |
| dc.unesco.tesauro | http://vocabularies.unesco.org/thesaurus/concept450 | en |
| dc.unesco.tesauro | http://vocabularies.unesco.org/thesaurus/concept3052 | en |
| oaire.funderName | Gobierno Vasco | en |
| oaire.funderIdentifier | https://ror.org/00pz2fp31 / http://data.crossref.org/fundingdata/funder/10.13039/501100003086 | en |
| oaire.fundingStream | Ikertalde Convocatoria 2013-2018 | en |
| oaire.awardNumber | IT844-13 | en |
| oaire.awardTitle | Ayudas para apoyar las actividades de grupos de investigación del sistema universitario vasco | en |
| dc.unesco.clasificacion | http://skos.um.es/unesco6/120317 | en |
| dc.unesco.clasificacion | http://skos.um.es/unesco6/120304 | en |