Erregistro soila

dc.rights.licenseAttribution 4.0 International*
dc.contributor.authorIllarramendi, Miren
dc.contributor.authorEtxeberria, Leire
dc.contributor.authorElkorobarrutia, Xabier
dc.contributor.authorSagardui, Goiuria
dc.date.accessioned2022-10-17T10:43:58Z
dc.date.available2022-10-17T10:43:58Z
dc.date.issued2019
dc.identifier.issn1757-899Xen
dc.identifier.otherhttps://katalogoa.mondragon.edu/janium-bin/janium_login_opac.pl?find&ficha_no=149776en
dc.identifier.urihttps://hdl.handle.net/20.500.11984/5746
dc.description.abstractSoftware Systems are becoming increasingly complex leading to new Validation &Verification challenges. Model checking and testing techniques are used at development time while runtime verification aims to verify that a system satisfies a given property at runtime. This second technique complements the first one. This paper presents a runtime contract checker (RCC) which checks a component-based software system's contracts defined at design phase. We address embedded systems whose software components are designed by Unified Modelling Language-State Machines (UML-SM) and their internal information can be observable in terms of model elements at runtime. Our previous research work, CRESCO (C++ REflective State-Machines based observable software COmponents) framework, generates software components that provide this observability. The checker uses software components' internal status information to check system level safety contracts. The checker detects when a system contract is violated and starts a safeStop process to prevent the hazardous scenario. Thus, the robustness of the system is increased.en
dc.description.sponsorshipGobierno Vasco-Eusko Jaurlaritzaes
dc.description.sponsorshipComisión Europeaes
dc.language.isoengen
dc.publisherIOP Publishingen
dc.rights© 2019 IOP Publishingen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.titleRuntime Contracts Checker: Increasing Robustness of Component-Based Software Systemsen
dcterms.accessRightshttp://purl.org/coar/access_right/c_abf2en
dcterms.sourceIOP Conference Series: Materials Science and Engineeringen
local.contributor.groupIngeniería del software y sistemases
local.description.peerreviewedtrueen
local.identifier.doihttps://doi.org/10.1088/1757-899X/575/1/012006en
local.relation.projectIDinfo:eu-repo/grantAgreement/EC/H2020/737459/EU/Electronics and ICT as enabler for digital industry and optimized supply chain management covering the entire product lifecycle/PRODUCTIVE4.0en
local.relation.projectIDinfo:eu-repo/grantAgreement/GV/Elkartek 2018/KK-2018-00104/CAPV/Teknologia Ekin Hagin (T) Zerra Erabiliz/TEKINTZEen
local.source.detailsVol. 575. Nº 1. 012006. IOP Publishing, 2019en
oaire.format.mimetypeapplication/pdf
oaire.file$DSPACE\assetstore
oaire.resourceTypehttp://purl.org/coar/resource_type/c_c94fen
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85en


Item honetako fitxategiak

Thumbnail
Thumbnail

Item hau honako bilduma honetan/hauetan agertzen da

Erregistro soila

Attribution 4.0 International
Bestelakorik adierazi ezean, itemaren baimena horrela deskribatzen da: Attribution 4.0 International