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 条
  • [1] Evaluating a Flow-Based Programming Approach as an Alternative for Developing CEP Applications in IoT
    Ortiz, Guadalupe
    Castillo, Ivan
    Garcia-de-Prado, Alfonso
    Boubeta-Puig, Juan
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 11489 - 11499
  • [2] Flow-based programming for IoT leveraging fog computing
    Szydlo, Tomasz
    Brzoza-Woch, Robert
    Sendorek, Joanna
    Windak, Mateusz
    Gniady, Chris
    2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 74 - 79
  • [3] Crowd Sensing Applications: a Distributed Flow-Based Programming Approach
    Zaman, Jesse
    De Meuter, Wolfgang
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE SERVICES (MS 2016), 2016, : 79 - 86
  • [4] Work in Progress: Mflow, a Flow-based Music Programming Platform for Young Children
    Minces, Victor Hugo
    Xing, Wanli
    Li, Chenglu
    2023 IEEE WORLD ENGINEERING EDUCATION CONFERENCE, EDUNINE, 2023,
  • [5] Graphical Flow-based Spark Programming
    Tanmaya Mahapatra
    Christian Prehofer
    Journal of Big Data, 7
  • [6] On a Flow-Based Paradigm in Modeling and Programming
    Al-Fedaghi, Sabah
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (06) : 209 - 217
  • [7] Flow-Based Programming for Machine Learning
    Mahapatra, Tanmaya
    Banoo, Syeeda Nilofer
    FUTURE INTERNET, 2022, 14 (02)
  • [8] Graphical Flow-based Spark Programming
    Mahapatra, Tanmaya
    Prehofer, Christian
    JOURNAL OF BIG DATA, 2020, 7 (01)
  • [9] FlowOS: A Flow-based Platform for Middleboxes
    Bezahaf, Mehdi
    Alim, Abdul
    Mathy, Laurent
    PROCEEDINGS OF THE 2013 WORKSHOP ON HOT TOPICS IN MIDDLEBOXES AND NETWORK FUNCTION VIRTUALIZATION (HOTMIDDLEBOX'13), 2013, : 19 - 24
  • [10] Synthesis of Biochemical Applications on Flow-Based Microfluidic Biochips using Constraint Programming
    Minhass, Wajid Hassan
    Pop, Paul
    Madsen, Jan
    2012 SYMPOSIUM ON DESIGN, TEST, INTEGRATION AND PACKAGING OF MEMS/MOEMS (DTIP), 2012, : 37 - 41