A Goal-driven Approach for Deploying Self-adaptive IoT Systems

被引:19
作者
Alkhabbas, Fahed [1 ,2 ]
Murturi, Ilir [3 ]
Spalazzese, Romina [1 ,2 ]
Davidsson, Paul [1 ,2 ]
Dustdar, Schahram [3 ]
机构
[1] Malmo Univ, Internet Things & People Res Ctr, Malmo, Sweden
[2] Malmo Univ, Dept Comp Sci & Media Technol, Malmo, Sweden
[3] TU Wien, Distributed Syst Grp, Vienna, Austria
来源
IEEE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2020) | 2020年
关键词
Deploying Self-adaptive IoT Systems; Goal-driven IoT Systems; Edge-Cloud Continuum; Software Architecture; INTERNET; THINGS;
D O I
10.1109/ICSA47634.2020.00022
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Engineering Internet of Things (IoT) systems is a challenging task partly due to the dynamicity and uncertainty of the environment including the involvement of the human in the loop. Users should be able to achieve their goals seamlessly in different environments, and IoT systems should be able to cope with dynamic changes. Several approaches have been proposed to enable the automated formation, enactment, and self-adaptation of goal-driven IoT systems. However, they do not address deployment issues. In this paper, we propose a goal-driven approach for deploying self-adaptive IoT systems in the Edge-Cloud continuum. Our approach supports the systems to cope with the dynamicity and uncertainty of the environment including changes in their deployment topologies, i.e., the deployment nodes and their interconnections. We describe the architecture and processes of the approach and the simulations that we conducted to validate its feasibility. The results of the simulations show that the approach scales well when generating and adapting the deployment topologies of goal-driven IoT systems in smart homes and smart buildings.
引用
收藏
页码:146 / 156
页数:11
相关论文
共 36 条
  • [21] Fog Computing May Help to Save Energy in Cloud Computing
    Jalali, Fatemeh
    Hinton, Kerry
    Ayre, Robert
    Alpcan, Tansu
    Tucker, Rodney S.
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (05) : 1728 - 1739
  • [22] The vision of autonomic computing
    Kephart, JO
    Chess, DM
    [J]. COMPUTER, 2003, 36 (01) : 41 - +
  • [23] SoIoT: Toward A User-Centric IoT-Based Service Framework
    Ko, In-Young
    Ko, Han-Gyu
    Molina, Angel Jimenez
    Kwon, Jung-Hyun
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2016, 16 (02)
  • [24] Smart Configuration of Smart Environments
    Mayer, Simon
    Verborgh, Ruben
    Kovatsch, Matthias
    Mattern, Friedemann
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (03) : 1247 - 1255
  • [25] Edge-to-Edge Resource Discovery using Metadata Replication
    Murturi, Ilir
    Avasalcai, Cosmin
    Tsigkanos, Christos
    Dustdar, Schahram
    [J]. 2019 IEEE 3RD INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC), 2019,
  • [26] Secure and Reliable IoT Networks Using Fog Computing with Software-Defined Networking and Blockchain
    Muthanna, Ammar
    Ateya, Abdelhamied A.
    Khakimov, Abdukodir
    Gudkova, Irina
    Abuarqoub, Abdelrahman
    Samouylov, Konstantin
    Koucheryavy, Andrey
    [J]. JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2019, 8 (01)
  • [27] Advances in deployment and orchestration approaches for IoT - A systematic review
    Nguyen, Phu H.
    Ferry, Nicolas
    Erdogan, Gencer
    Song, Hui
    Lavirotte, Stephane
    Tigli, Jean-Yves
    Solberg, Arnor
    [J]. 2019 IEEE INTERNATIONAL CONGRESS ON INTERNET OF THINGS (IEEE ICIOT 2019), 2019, : 53 - 60
  • [28] Context Aware Computing for The Internet of Things: A Survey
    Perera, Charith
    Zaslavsky, Arkady
    Christen, Peter
    Georgakopoulos, Dimitrios
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01): : 414 - 454
  • [29] Mobile Cloud Computing: A Survey, State of Art and Future Directions
    Rahimi, M. Reza
    Ren, Jian
    Liu, Chi Harold
    Vasilakos, Athanasios V.
    Venkatasubramanian, Nalini
    [J]. MOBILE NETWORKS & APPLICATIONS, 2014, 19 (02) : 133 - 143
  • [30] Edge Mesh: A New Paradigm to Enable Distributed Intelligence in Internet of Things
    Sahni, Yuvraj
    Cao, Jiannong
    Zhang, Shigeng
    Yang, Lei
    [J]. IEEE ACCESS, 2017, 5 : 16441 - 16458