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
关键词
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
相关论文
共 50 条
  • [31] ASSERT: A Blockchain-Based Architectural Approach for Engineering Secure Self-Adaptive IoT Systems
    Alkhabbas, Fahed
    Alsadi, Mohammed
    Alawadi, Sadi
    Awaysheh, Feras M.
    Kebande, Victor R.
    Moghaddam, Mahyar T.
    SENSORS, 2022, 22 (18)
  • [32] A Modular Architecture for Deploying Self-adaptive Traffic Sampling
    Silva, Joao Marco C.
    Carvalho, Paulo
    Lima, Solange Rito
    MONITORING AND SECURING VIRTUALIZED NETWORKS AND SERVICES, 2014, 8508 : 179 - 183
  • [33] On the rewards of self-adaptive IoT honeypots
    Pauna, Adrian
    Bica, Ion
    Pop, Florin
    Castiglione, Aniello
    ANNALS OF TELECOMMUNICATIONS, 2019, 74 (7-8) : 501 - 515
  • [34] Explicit Goal-Driven Autonomous Self-Explanation Generation
    Thorisson, Kristinn R.
    Rorbeck, Hjorleifur
    Thompson, Jeff
    Latapie, Hugo
    ARTIFICIAL GENERAL INTELLIGENCE, AGI 2023, 2023, 13921 : 286 - 295
  • [35] Towards Goal-Driven Self Optimisation of Service Based Applications
    Gehlert, Andreas
    Heuer, Andre
    TOWARDS A SERVICE-BASED INTERNET, 2008, 5377 : 13 - 24
  • [36] On the rewards of self-adaptive IoT honeypots
    Adrian Pauna
    Ion Bica
    Florin Pop
    Aniello Castiglione
    Annals of Telecommunications, 2019, 74 : 501 - 515
  • [37] Model Checking Goal-Oriented Requirements for Self-Adaptive Systems
    Abeywickrama, Dhaminda B.
    Zambonelli, Franco
    2012 IEEE 19TH INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS), 2012, : 33 - 42
  • [38] GOURMET: A Methodology for Realizing Goal-Driven Self-Adaptation
    Uzunov, Anton, V
    Chhetri, Mohan Baruwal
    Wondoh, John
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 199 - 204
  • [39] Core Ontology to Aid the Goal Oriented Specification for Self-Adaptive Systems
    Soares, Monique
    Vilela, Jessyka
    Guedes, Gabriela
    Silva, Carla
    Castro, Jaelson
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 609 - 618
  • [40] Goal-Driven Collaborative Filtering - A Directional Error Based Approach
    Jambor, Tamas
    Wang, Jun
    ADVANCES IN INFORMATION RETRIEVAL, PROCEEDINGS, 2010, 5993 : 407 - 419