Developing Distributed WoT Applications for the Cloud-to-thing Continuum

被引:0
|
作者
Laso, Sergio [1 ]
Berrocal, Javier [2 ]
机构
[1] Global Proc & Prod Improvement SL, Calle Las Ocas 2, Caceres 10004, Spain
[2] Univ Extremadura, Escuela Politecn, Quercus Software Engn Grp, Avda Univ S-N, Caceres 10003, Spain
来源
WEB ENGINEERING, ICWE 2023 | 2023年 / 13893卷
关键词
Cloud-to-thing continuum; End devices; WoT applications; Internet of Things;
D O I
10.1007/978-3-031-34444-2_38
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The great popularity and acceptance of smart devices have encouraged the development of applications focused on the Internet of Things (IoT) and Web of Things (WoT) paradigms. These applications are normally based on cloud-centric architectures. However, the increasing amount of information exchanged and the need of IoT devices capable of adapting on real-time their behavior to the user context pose a challenge to these architectural assumptions. Recently, paradigms such as Fog, Edge, and Mist computing have been proposed along the Cloud-to-thing continuum to exploit the computational and storage capabilities of end devices (IoT devices, smartphones, etc.) in order to distribute some tasks on them, reducing the overhead both in the cloud and in the network, and increasing the response time. Currently, the implementation of these paradigms requires developers to be qualified and trained to create ad-hoc systems, as there is a lack of standards and tools to facilitate the development of these highly distributed applications. This tutorial delves into the deployment of WoT applications along the Cloud-to-thing continuum. It presents a framework based on existing standards to shorten the learning curve, the development time, and improve the software quality.
引用
收藏
页码:418 / 420
页数:3
相关论文
共 50 条
  • [21] Serverless Workflows for Containerised Applications in the Cloud Continuum
    Sebastián Risco
    Germán Moltó
    Diana M. Naranjo
    Ignacio Blanquer
    Journal of Grid Computing, 2021, 19
  • [22] Architectures Server-Centric vs Mobile-Centric for Developing WoT Applications
    Berrocal, Javier
    Garcia-Alonso, Jose
    Manuel Murillo, Juan
    WEB ENGINEERING (ICWE 2019), 2019, 11496 : 578 - 581
  • [23] Scheduling of Distributed Applications on the Computing Continuum: A Survey
    Mehran, Narges
    Kimovski, Dragi
    Hellwagner, Hermann
    Roman, Dumitru
    Soylu, Ahmet
    Prodan, Radu
    16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [24] Distributed edge analytics in edge-fog-cloud continuum
    Srirama, Satish Narayana
    INTERNET TECHNOLOGY LETTERS, 2024,
  • [25] Querying Distributed Sensor Streams in the Edge-to-Cloud Continuum
    Karlstetter, Roman
    Widhopf-Fenk, Robert
    Schulz, Martin
    2022 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING & COMMUNICATIONS (IEEE EDGE 2022), 2022, : 192 - 197
  • [26] Efficient Distributed DNNs in the Mobile-Edge-Cloud Continuum
    Malandrino, Francesco
    Chiasserini, Carla Fabiana
    di Giacomo, Giuseppe
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (04) : 1702 - 1716
  • [27] Allocating distributed AI/ML applications to cloud-edge continuum based on privacy, regulatory, and ethical constraints☆
    Kotilainen, Pyry
    Makitalo, Niko
    Systa, Kari
    Mehraj, Ali
    Waseem, Muhammad
    Mikkonen, Tommi
    Murillo, Juan Manuel
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 222
  • [28] Developing Dependable and Secure Cloud Applications
    Weber, Ingo
    Nepal, Surya
    Zhu, Liming
    IEEE INTERNET COMPUTING, 2016, 20 (03) : 74 - 79
  • [29] Cookery: a Framework for Developing Cloud Applications
    Baranowski, Mikolaj
    Belloum, Adam
    Bubak, Marian
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 635 - 638
  • [30] HP DISTRIBUTED SMALLTALK - A TOOL FOR DEVELOPING DISTRIBUTED APPLICATIONS
    KEREMITSIS, E
    FULLER, IJ
    HEWLETT-PACKARD JOURNAL, 1995, 46 (02): : 85 - 92