Continuous Deployment of Trustworthy Smart IoT Systems

被引:10
|
作者
Ferry, Nicolas [1 ]
Nguyen, Phu H. [1 ]
Song, Hui [1 ]
Rios, Erkuden [2 ]
Iturbe, Eider [2 ]
Martinez, Satur [2 ]
Rego, Angel [2 ]
机构
[1] SINTEF, Secure IoT Software Grp, Oslo, Norway
[2] TECNALIA, Basque Res & Technol Alliance, Derio, Bizkaia, Spain
来源
JOURNAL OF OBJECT TECHNOLOGY | 2020年 / 19卷 / 02期
基金
欧盟地平线“2020”;
关键词
Deployment; MDE; DSL; models@run.time; IoT; DecSecOps;
D O I
10.5381/jot.2020.19.2.a16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While 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.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 50 条
  • [1] GeneSIS: Continuous Orchestration and Deployment of Smart IoT Systems
    Ferry, Nicolas
    Nguyen, Phu H.
    Song, Hui
    Novac, Pierre-Emmanuel
    Lavirotte, Stephane
    Tigli, Jean-Yves
    Solberg, Arnor
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 870 - 875
  • [2] ENACT: Development, Operation, and Quality Assurance of Trustworthy Smart IoT Systems
    Ferry, Nicolas
    Solberg, Arnor
    Song, Hui
    Lavirotte, Stephane
    Tigli, Jean-Yves
    Winter, Thierry
    Muntes-Mulero, Victor
    Metzger, Andreas
    Rios Velasco, Erkuden
    Castelruiz Aguirre, Amaia
    SOFTWARE ENGINEERING ASPECTS OF CONTINUOUS DEVELOPMENT AND NEW PARADIGMS OF SOFTWARE PRODUCTION AND DEPLOYMENT, DEVOPS 2018, 2019, 11350 : 112 - 127
  • [3] IOT DEPLOYMENT IN SMART IRRIGATION
    Ghribi, Halima
    Jemai, Abderrazak
    36TH ANNUAL EUROPEAN SIMULATION AND MODELLING CONFERENCE, ESM 2022, 2022, : 94 - 99
  • [4] Considering Cybersecurity with Trustworthy IoT in Smart Cities
    Klikovits, Christoph
    Gnauer, Clemens
    Abraham, Patrik
    ERCIM NEWS, 2021, (127): : 10 - 11
  • [5] Towards Model-Based Continuous Deployment of Secure IoT Systems
    Ferry, Nicolas
    Nguyen, Phu H.
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 613 - 618
  • [6] Continuous Deployment in IoT Edge Computing
    Lopez-Viana, Ramon
    Diaz, Jessica
    Perez, Jorge E.
    2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [7] Tool Support for Risk-driven Planning of Trustworthy Smart IoT Systems within DevOps
    Thompson, Andreas
    Erdogan, Gencer
    ICISSP: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2020, : 742 - 753
  • [8] IoT Data Classifications for Smart Home Deployment
    Ashish Virendra Chandak
    Niranjan K. Ray
    SN Computer Science, 2022, 3 (1)
  • [9] Robustness of IoT Gateway Deployment in Smart Hospitals
    Luo, Pei-Zhong
    Chao, Hsi-Lu
    Wu, Sau-Hsuan
    2019 IEEE 30TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2019, : 113 - 118
  • [10] Trustworthy IoT: An Evidence Collection Approach based on Smart Contracts
    Ardagna, Claudio A.
    Asal, Rasool
    Damiani, Ernesto
    El Joini, Nabil
    Pahl, Claus
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 46 - 50