Flow-based programming interoperability solution for IoT Platform Applications

被引:2
|
作者
Belsa, Andreu [1 ]
Sarabia-Jacome, David [1 ]
Palau, Carlos E. [1 ]
Esteve, Manuel [1 ]
机构
[1] Univ Politecn Valencia UPV, Commun Dept, Valencia, Spain
关键词
Flow Based Programming; Interoperability; IoT Applications and Services; Node-RED; Service Composition; Service Virtualization; INTERNET; THINGS;
D O I
10.1109/IC2E.2018.00059
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Applications and Services are located at the top of the IoT deployments and represent a big portion of the IoT stack. Each Platform has several IoT Services and these use to be domain-oriented and very heterogeneous. This heterogeneity hinders the interoperability between services and applications from different IoT Platforms. Flow Based Programming is a paradigm that allows the interconnection of services and the creation of an execution flow between them. There are several solutions that use this paradigm within the IoT platforms, but none is mainly focused in the aim of connect services from different IoT platforms. To address this, a methodology is described to develop functionalities to access to the services, and an architecture is provided with different components to offer a solution to this interoperability problem. This solution offers advantages in the registry, cataloging and discovery of services, and in the creation and management of composite IoT Services. Finally, this paper show a use case related with transport and logistic to validate this approach.
引用
收藏
页码:304 / 309
页数:6
相关论文
共 50 条
  • [21] Flow-based methods and their applications in chemical analysis
    Irina Timofeeva
    Lawrence Nugbienyo
    Aleksei Pochivalov
    Christina Vakh
    Andrey Shishov
    Andrey Bulatov
    ChemTexts, 7
  • [22] M-flow: a Flow-based Music Creation Platform Improves Underrepresented Children's Attitudes toward Computer Programming
    Song, Yukyeong
    Xing, Wanli
    Barron, Alec
    Oh, Hyunju
    Li, Chenglu
    Minces, Victor
    22ND ANNUAL ACM INTERACTION DESIGN AND CHILDREN CONFERENCE, IDC 2023: Rediscovering Childhood, 2023, : 233 - 238
  • [23] Block-based versus Flow-based Programming for Naive Programmers
    Mason, Dave
    Dave, Kruti
    2017 IEEE BLOCKS AND BEYOND WORKSHOP (B&B), 2017, : 25 - 28
  • [24] Flow-Based Joint Programming of Time Sensitive Task and Network
    Chi, Yingying
    Zhang, Huayu
    Liu, Yong
    Chen, Ning
    Zheng, Zhe
    Zhu, Hailong
    Zhang, Peiying
    Zhan, Haotian
    ELECTRONICS, 2023, 12 (19)
  • [25] Flowboard: A Visual Flow-Based Programming Environment for Embedded Coding
    Brocker, Anke
    Voelker, Simon
    Zhang, Tony Zelun
    Mueller, Mathis
    Borchers, Jan
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [26] A Meta Modeling-Based Interoperability and Integration Testing Platform for IoT Systems
    Shah, Qasim Ali
    Shafi, Imran
    Ahmad, Jamil
    Alfarhood, Sultan
    Safran, Mejdl
    Ashraf, Imran
    SENSORS, 2023, 23 (21)
  • [27] Flow-based analysis: a versatile, powerful platform for DNA assays
    Chen, Xu-Wei
    Chen, Ming-Li
    Chen, Shuai
    Wang, Jian-Hua
    TRAC-TRENDS IN ANALYTICAL CHEMISTRY, 2008, 27 (09) : 762 - 770
  • [28] An explainable efficient flow-based Industrial IoT intrusion detection system
    Alani, Mohammed M.
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 108
  • [29] Generic Platform for IoT and Cloud Computing Interoperability Study
    Suciu, George
    Halunga, Simona
    Vulpe, Alexandru
    Suciu, Victor
    2013 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS), 2013,
  • [30] Smart Solution for Heterogeneous Device Interoperability in IoT
    Maryam, Tooba
    Muhammad, Aslam
    Martinez-Enriquez, A. M.
    2018 17TH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI 2018), 2018, : 70 - 75