Accepted author manuscript, 924 KB, PDF document
Available under license: None
Final published version
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Toward a distributed data flow platform for the web of things (distributed node-RED)
AU - Blackstock, Michael
AU - Lea, Rodger
N1 - Workshop paper, superseded by the IEEE IoT 2015 conference publication
PY - 2014/10/8
Y1 - 2014/10/8
N2 - Several web-based platforms have emerged to ease the development of interactive or near real-time IoT applications by providing a way to connect things and services together and process the data they emit using a data flow paradigm. While these platforms have been found to be useful on their own, many IoT scenarios require the coordination of computing resources across the network: on servers, gateways and devices themselves. To address this, we explore how to extend existing IoT data flow platforms to create a system suitable for execution on a range of run time environments, toward supporting distributed IoT programs that can be partitioned between servers, gateways and devices. Eventually we aim to automate the distribution of data flows using appropriate distribution mechanism, and optimization heuristics based on participating resource capabilities and constraints imposed by the developer.
AB - Several web-based platforms have emerged to ease the development of interactive or near real-time IoT applications by providing a way to connect things and services together and process the data they emit using a data flow paradigm. While these platforms have been found to be useful on their own, many IoT scenarios require the coordination of computing resources across the network: on servers, gateways and devices themselves. To address this, we explore how to extend existing IoT data flow platforms to create a system suitable for execution on a range of run time environments, toward supporting distributed IoT programs that can be partitioned between servers, gateways and devices. Eventually we aim to automate the distribution of data flows using appropriate distribution mechanism, and optimization heuristics based on participating resource capabilities and constraints imposed by the developer.
KW - Internet of Things
KW - Dataflow
KW - Node-RED
KW - Cloud Computing
U2 - 10.1145/2684432.2684439
DO - 10.1145/2684432.2684439
M3 - Conference contribution/Paper
SP - 34
EP - 39
BT - WoT '14
PB - IEEE
CY - New York
ER -