Self-adaptive architectures in IoT systems: a systematic literature review

被引:13
|
作者
Alfonso, Ivan [1 ,2 ]
Garces, Kelly [1 ]
Castro, Harold [1 ]
Cabot, Jordi [2 ,3 ]
机构
[1] Univ Los Andes, Dept Syst & Comp Engn, Bogota, Colombia
[2] Univ Oberta Catalunya, Barcelona, Spain
[3] ICREA, Barcelona, Spain
基金
欧盟地平线“2020”;
关键词
Internet of things; Dynamic architecture; Dynamic environment; Self-adaptation; INDUSTRIAL INTERNET; EDGE; THINGS;
D O I
10.1186/s13174-021-00145-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past few years, the relevance of the Internet of Things (IoT) has grown significantly and is now a key component of many industrial processes and even a transparent participant in various activities performed in our daily life. IoT systems are subjected to changes in the dynamic environments they operate in. These changes (e.g. variations in bandwidth consumption or new devices joining/leaving) may impact the Quality of Service (QoS) of the IoT system. A number of self-adaptation strategies for IoT architectures to better deal with these changes have been proposed in the literature. Nevertheless, they focus on isolated types of changes. We lack a comprehensive view of the trade-offs of each proposal and how they could be combined to cope with simultaneous events of different types.In this paper, we identify, analyze, and interpret relevant studies related to IoT adaptation and develop a comprehensive and holistic view of the interplay of different dynamic events, their consequences on QoS, and the alternatives for the adaptation. To do so, we have conducted a systematic literature review of existing scientific proposals and defined a research agenda for the near future based on the findings and weaknesses identified in the literature.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] Self-adaptive IoT Architectures
    Muccini, Henry
    Spalazzese, Romina
    Moghaddam, Mahyar T.
    Sharaf, Mohammad
    ECSA 2018: PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE: COMPANION PROCEEDINGS, 2018,
  • [2] Self-adaptive systems: A systematic literature review across categories and domains
    Wong, Terence
    Wagner, Markus
    Treude, Christoph
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 148
  • [3] Applying Machine Learning in Self-adaptive Systems: A Systematic Literature Review
    Gheibi, Omid
    Weyns, Danny
    Quin, Federico
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2021, 15 (03)
  • [4] The Application of Machine Learning in Self-Adaptive Systems: A Systematic Literature Review
    Saputri, Theresia Ratih Dewi
    Lee, Seok-Won
    IEEE ACCESS, 2020, 8 (08): : 205948 - 205967
  • [5] Concepts and Models of Environment of Self-Adaptive Systems: A Systematic Literature Review
    Shin, Yong-Jun
    Bae, Joon-Young
    Bae, Doo-Hwan
    2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2021), 2021, : 296 - 305
  • [6] FEAST: A Framework for Evaluating Implementation Architectures of Self-adaptive IoT Systems
    Di Menna, Federico
    Muccini, Henry
    Vaidhyanathan, Karthik
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 1440 - 1447
  • [7] A systematic review on security and safety of self-adaptive systems
    Pekaric, Irdin
    Groner, Raffaela
    Witte, Thomas
    Adigun, Jubril Gbolahan
    Raschke, Alexander
    Felderer, Michael
    Tichy, Matthias
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 203
  • [8] Multifaceted infrastructure for self-adaptive IoT systems
    Andrade, Rossana M. C.
    Aragao, Belmondo R.
    Oliveira, Pedro Almir M.
    Maia, Marcio E. F.
    Viana, Windson
    Nogueira, Tales P.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 132
  • [9] Modeling Dynamic Architectures of Self-Adaptive Cooperative Systems
    Kaminski, Nils
    Kusmenko, Evgeny
    Rumpe, Bernhard
    JOURNAL OF OBJECT TECHNOLOGY, 2019, 18 (02):
  • [10] Software Architectures for Adaptive Mobile Learning Systems: A Systematic Literature Review
    Nepomuceno, Aldair Ruiz
    Dominguez, Eduardo Lopez
    Isidro, Saul Dominguez
    Medina Nieto, Maria Auxilio
    Meneses-Viveros, Amilcar
    de la Calleja, Jorge
    APPLIED SCIENCES-BASEL, 2024, 14 (11):