IoT architecture for adaptation to transient devices

被引:10
|
作者
Ariza, Jairo [1 ]
Garces, Kelly [1 ]
Cardozo, Nicolas [1 ]
Rodriguez Sanchez, Juan Pablo [2 ]
Jimenez Vargas, Fernando [3 ]
机构
[1] Univ Andes, Dept Syst & Comp Engn, Sch Engn, Bogota, Colombia
[2] Univ Andes, Dept Civil & Environm Engn, Sch Engn, Bogota, Colombia
[3] Univ Andes, Dept Elect & Elect Engn, Sch Engn, Bogota, Colombia
关键词
Internet of Things; Instance matching; Transient systems; Dynamic adaptation; INTERNET; MANAGEMENT; ONTOLOGY; THINGS; CHURN; WEB;
D O I
10.1016/j.jpdc.2020.09.012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
IoT environments are continuously changing. Changes may come from the service, connectivity, or physical layers of the IoT architecture. Therefore, to function appropriately, the system needs to dynamically adapt to its environment. In previous work, we posited eight challenges to foster adaptation through all architecture layers of IoT systems. In this paper, we address the challenges to manage the inclusion of new devices and devices' transient connection, by means of dynamic adaptations incorporated into our proposed software architecture for adaptive IoT systems. To manage dynamic adaptations, we extend the reference IoT architecture with our specialized components. In particular, we use (1) ontologies and instances to represent the domain knowledge; (2) a matching algorithm to pair services and IoT devices, taking into account their functional requirements, quality attributes and sensors properties; and (3) a match update algorithm used whenever sensors become (un)available. We evaluate the effectiveness of our solution with respect to the accuracy of matching services and IoT devices, and the response to environment changes. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:14 / 30
页数:17
相关论文
共 50 条
  • [41] Adaptation of Architecture Analyses: An IoT Safety and Security Flaw Assessment Approach
    Rauscher, Julia
    Bauer, Bernhard
    HEALTHINF: PROCEEDINGS OF THE 14TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES - VOL. 5: HEALTHINF, 2021, : 320 - 327
  • [42] Toward Automatically Connecting IoT Devices with Vulnerabilities in the Wild
    Song, Jinke
    Wan, Shangfeng
    Huang, Min
    Liu, Jiqiang
    Sun, Limin
    Li, Qiang
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2024, 20 (01)
  • [43] A scalable and manageable IoT architecture based on transparent computing
    Guo, Hui
    Ren, Ju
    Zhang, Deyu
    Zhang, Yaoxue
    Hu, Junying
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 118 : 5 - 13
  • [44] A Management Architecture for IoT Smart Solutions: Design and Implementation
    Silva, Dener
    Heideker, Alexandre
    Zyrianoff, Ivan D.
    Kleinschmidt, Joao H.
    Roffia, Luca
    Soininen, Juha-Pekka
    Kamienski, Carlos A.
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (02)
  • [45] Security-Oriented Architecture for Managing IoT Deployments
    Zuquete, Andre
    Gomes, Helder
    Amaral, Joao
    Oliveira, Carlos
    SYMMETRY-BASEL, 2019, 11 (10):
  • [46] Enterprise architecture of IoT-based applications: A review
    Li, Xuemei
    Xu, Li Da
    Sigov, Alexander
    Ratkin, Leonid
    Ivanov, Leonid A.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [47] Efficient and dynamic scaling of fog nodes for IoT devices
    El Kafhali, Said
    Salah, Khaled
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (12) : 5261 - 5284
  • [48] uTango: An Open-Source TEE for IoT Devices
    Oliveira, Daniel
    Gomes, Tiago
    Pinto, Sandro
    IEEE ACCESS, 2022, 10 : 23913 - 23930
  • [49] Security Ranking of IoT Devices Using an AHP Model
    Siboni, Shachar
    Glezer, Chanan
    Puzis, Rami
    Shabtai, Asaf
    Elovici, Yuval
    CYBER SECURITY CRYPTOGRAPHY AND MACHINE LEARNING (CSCML 2020), 2020, 12161 : 29 - 44
  • [50] Pushing the Scalability of RDF Engines on IoT Edge Devices
    Le-Tuan, Anh
    Hayes, Conor
    Hauswirth, Manfred
    Le-Phuoc, Danh
    SENSORS, 2020, 20 (10)