Simple record

dc.contributor.authorAyerdi, Jon
dc.contributor.authorArrieta, Aitor
dc.contributor.authorSagardui, Goiuria
dc.contributor.otherGartziandia, Aitor
dc.contributor.otherAli, Shaukat
dc.contributor.otherYue, Tao
dc.contributor.otherAgirre, Aitor
dc.contributor.otherArratibel, Maite
dc.date.accessioned2022-05-04T13:45:24Z
dc.date.available2022-05-04T13:45:24Z
dc.date.issued2021
dc.identifier.isbn978-1-6654-3910-7en
dc.identifier.otherhttps://katalogoa.mondragon.edu/janium-bin/janium_login_opac.pl?find&ficha_no=164637en
dc.identifier.urihttps://hdl.handle.net/20.500.11984/5564
dc.description.abstractCyber-Physical Systems (CPSs) are systems that integrate digital cyber computations with physical processes. The software embedded in CPSs has a long life-cycle, requiring constant evolution to support new requirements, bug fixes, and deal with hardware obsolescence. To date, the development of software for CPSs is fragmented, which makes it extremely expensive. This could be substantially enhanced by tightly connecting the development and operation phases, as is done in other software engineering domains (e.g., web engineering through DevOps). Nevertheless, there are still complex issues that make it difficult to use DevOps techniques in the CPS domain, such as those related to hardware-software co-design. To pave the way towards DevOps in the CPS domain, in this paper we instantiate part of the reference architecture presented in the H2020 Adeptness project, which is based on microservices that allow for the continuous deployment, monitoring and validation of CPSs. To this end, we elaborate a systematic methodology that considers as input both domain expertise and a previously defined taxonomy for DevOps in the CPS domain. We obtain a generic microservice template that can be used in any kind of CPS. In addition, we instantiate this architecture in the context of an industrial case study from the elevation domain.en
dc.description.sponsorshipComisión Europeaes
dc.description.sponsorshipGobierno Vascoes
dc.language.isoengen
dc.publisherIEEEen
dc.rights© 2021 IEEEen
dc.subjectSystematicsen
dc.subjectSoftware architectureen
dc.subjectConferencesen
dc.subjectTaxonomyen
dc.subjectComputer architectureen
dc.subjectCyber-physical systemsen
dc.subjectSoftwareen
dc.titleMicroservices for Continuous Deployment, Monitoring and Validation in Cyber-Physical Systems: an Industrial Case Study for Elevators Systemsen
dcterms.accessRightshttp://purl.org/coar/access_right/c_abf2en
dcterms.source18th Internacional Conference on Software Architecture Companion (ICSA-C)en
local.contributor.groupIngeniería del software y sistemases
local.description.peerreviewedtrueen
local.description.publicationfirstpage46en
local.description.publicationlastpage53en
local.identifier.doihttps://doi.org/10.1109/ICSA-C52384.2021.00014en
local.relation.projectIDinfo:eu-repo/grantAgreement/EC/H2020/871319/EU/Design-Operation Continuum Methods for Testing and Deployment under Unforeseen Conditions for Cyber-Physical Systems of Systems/ADEPTNESSen
local.relation.projectIDinfo:eu-repo/grantAgreement/GV/Elkartek 2019/KK-2019-00095/CAPV/Tecnologías base para la digitalización industrial/DIGITALen
local.relation.projectIDinfo:eu-repo/grantAgreement/GV/Ikertalde Convocatoria 2019-2021/IT1326-19/CAPV/Ingeniería de Software y Sistemas/en
local.contributor.otherinstitutionhttps://ror.org/03hp1m080es
local.contributor.otherinstitutionhttps://ror.org/00vn06n10es
local.contributor.otherinstitutionOrona S.Coop.es
local.source.detailsSII 2021, P.p. 46-53en
oaire.format.mimetypeapplication/pdf
oaire.file$DSPACE\assetstore
oaire.resourceTypehttp://purl.org/coar/resource_type/c_c94fen
oaire.versionhttp://purl.org/coar/version/c_ab4af688f83e57aaen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Simple record