Browsing by Author "Nguyen, Phu H."
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Continuous Deployment of Trustworthy Smart IoT Systems.(2020-07) Ferry, Nicolas; Nguyen, Phu H.; Song, Hui; Rios, Erkuden; Iturbe, Eider; Martinez, Satur; Rego, Angel; CIBERSEC&DLT; Tecnalia Research & InnovationWhile 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.Item Development and Operation of Trustworthy Smart IoT Systems: The ENACT Framework(Springer, 2020) Ferry, Nicolas; Dominiak, Jacek; Gallon, Anne; González, Elena; Iturbe, Eider; Lavirotte, Stéphane; Martinez, Saturnino; Metzger, Andreas; Muntés-Mulero, Victor; Nguyen, Phu H.; Palm, Alexander; Rego, Angel; Rios, Erkuden; Riviera, Diego; Solberg, Arnor; Song, Hui; Tigli, Jean Yves; Winter, Thierry; Bruel, Jean-Michel; Mazzara, Manuel; Meyer, Bertrand; CIBERSEC&DLT; Tecnalia Research & InnovationTo unleash the full potential of IoT, it is critical to facilitate threation and operation of trustworthy Smart IoT Systems (SIS). Software development and delivery of SIS would greatly benefit from DevOps as devices and IoT services requirements for reliability, quality, security and safety are paramount. However, DevOps practices are far from widely adopted in the IoT, in particular, due to a lack of key enabling tools. In last year paper at DevOps’18, we presented the ENACT research roadmap that identified the critical challenges to enable DevOps in the realm of trustworthy SIS. In this paper, we present the ENACT DevOps Framework as our current realization of these methods and tools.