Show simple item record

dc.contributor.authorFerry, Nicolas
dc.contributor.authorNguyen, Phu H.
dc.contributor.authorSong, Hui
dc.contributor.authorRios, Erkuden
dc.contributor.authorIturbe, Eider
dc.contributor.authorMartinez, Satur
dc.contributor.authorRego, Angel
dc.date.accessioned2020-09-29T14:21:02Z
dc.date.available2020-09-29T14:21:02Z
dc.date.issued2020-07
dc.identifier.citationFerry, Nicolas, Phu H. Nguyen, Hui Song, Erkuden Rios, Eider Iturbe, Satur Martinez, and Angel Rego. “Continuous Deployment of Trustworthy Smart IoT Systems.” The Journal of Object Technology 19, no. 2 (2020): 16:1. doi:10.5381/jot.2020.19.2.a16.en
dc.identifier.urihttp://hdl.handle.net/11556/986
dc.description.abstractWhile the next generation of IoT systems need to perform distributed processing and coordinated behaviour across IoT, Edge and Cloud infrastructures, their development and operation are still challenging. A major challenge is the high heterogeneity of their infrastructure, which broadens the surface for security attacks and increases the complexity of maintaining and evolving such complex systems. In this paper, we present our approach for Generation and Deployment of Smart IoT Systems (GeneSIS) to tame this complexity. GeneSIS leverages model-driven engineering to support the DevSecOps of Smart IoT Systems (SIS). More precisely, GeneSIS includes: (i) a domain specific modelling language to specify the deployment of SIS over IoT, Edge and Cloud infrastructure with the necessary concepts for security and privacy; and (ii) a models@run.time engine to enact the orchestration, deployment, and adaptation of these SIS. The results from our smart building case study have shown that GeneSIS can support security by design from the development (via deployment) to the operation of IoT systems and back again in a DevSecOps loop. In other words, GeneSIS enables IoT systems to keep up security and adapt to evolving conditions and threats while maintaining their trustworthiness.en
dc.description.sponsorshipThe research leading to these results has received funding from the European Commission’s H2020 Programme under grant agreement numbers 780351 (ENACT).en
dc.language.isoengen
dc.publisherAssociation Internationale pour les Technologies Objetsen
dc.titleContinuous Deployment of Trustworthy Smart IoT Systems.en
dc.typejournal articleen
dc.identifier.doi10.5381/jot.2020.19.2.a16en
dc.relation.projectIDinfo:eu-repo/grantAgreement/EC/H2020/780351/EU/Development, Operation, and Quality Assurance of Trustworthy Smart IoT Systems/ENACTen
dc.rights.accessRightsopen accessen
dc.subject.keywordsDeploymenten
dc.subject.keywordsMDEen
dc.subject.keywordsDSLen
dc.subject.keywordsIoTen
dc.subject.keywordsDecSecOpsen
dc.identifier.essn1660-1769en
dc.issue.number2en
dc.journal.titleThe Journal of Object Technologyen
dc.volume.number19en


Files in this item

Thumbnail

    Show simple item record