Home > Research > Publications & Outputs > Developing IoT applications in the Fog

Electronic data

Links

Text available via DOI:

View graph of relations

Developing IoT applications in the Fog: a distributed dataflow approach

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paper

Published

Standard

Developing IoT applications in the Fog : a distributed dataflow approach. / Giang, Nam; Lea, Rodger James; Blackstock, Michael.

Internet of Things (IOT), 2015 5th International Conference on the. Seoul, South Korea : IEEE, 2015. p. 155-162.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paper

Harvard

Giang, N, Lea, RJ & Blackstock, M 2015, Developing IoT applications in the Fog: a distributed dataflow approach. in Internet of Things (IOT), 2015 5th International Conference on the. IEEE, Seoul, South Korea, pp. 155-162. https://doi.org/10.1109/IOT.2015.7356560

APA

Giang, N., Lea, R. J., & Blackstock, M. (2015). Developing IoT applications in the Fog: a distributed dataflow approach. In Internet of Things (IOT), 2015 5th International Conference on the (pp. 155-162). Seoul, South Korea: IEEE. https://doi.org/10.1109/IOT.2015.7356560

Vancouver

Giang N, Lea RJ, Blackstock M. Developing IoT applications in the Fog: a distributed dataflow approach. In Internet of Things (IOT), 2015 5th International Conference on the. Seoul, South Korea: IEEE. 2015. p. 155-162 https://doi.org/10.1109/IOT.2015.7356560

Author

Giang, Nam ; Lea, Rodger James ; Blackstock, Michael. / Developing IoT applications in the Fog : a distributed dataflow approach. Internet of Things (IOT), 2015 5th International Conference on the. Seoul, South Korea : IEEE, 2015. pp. 155-162

Bibtex

@inproceedings{a25c1d69ef3943cb855c01edb369516d,
title = "Developing IoT applications in the Fog: a distributed dataflow approach",
abstract = "In this paper we examine the development of IoT applications from the perspective of the Fog Computing paradigm, where computing infrastructure at the network edge in devices and gateways is leverage for efficiency and timeliness. Due to the intrinsic nature of the IoT: heterogeneous devices/resources, a tightly coupled perception-action cycle and widely distributed devices and processing, application development in the Fog can be challenging. To address these challenges, we propose a Distributed Dataflow (DDF) programming model for the IoT that utilises computing infrastructures across the Fog and the Cloud. We evaluate our proposal by implementing a DDF framework based on Node-RED (Distributed Node-RED or D-NR), a visual programming tool that uses a flow-based model for building IoT applications. Via demonstrations, we show that our approach eases the development process and can be used to build a variety of IoT applications that work efficiently in the Fog.",
keywords = "Programming models, Distributed dataflow, Internet of Things, Node-RED, Cloud Computing",
author = "Nam Giang and Lea, {Rodger James} and Michael Blackstock",
year = "2015",
month = "10",
day = "28",
doi = "10.1109/IOT.2015.7356560",
language = "English",
isbn = "9781467380560",
pages = "155--162",
booktitle = "Internet of Things (IOT), 2015 5th International Conference on the",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - Developing IoT applications in the Fog

T2 - a distributed dataflow approach

AU - Giang, Nam

AU - Lea, Rodger James

AU - Blackstock, Michael

PY - 2015/10/28

Y1 - 2015/10/28

N2 - In this paper we examine the development of IoT applications from the perspective of the Fog Computing paradigm, where computing infrastructure at the network edge in devices and gateways is leverage for efficiency and timeliness. Due to the intrinsic nature of the IoT: heterogeneous devices/resources, a tightly coupled perception-action cycle and widely distributed devices and processing, application development in the Fog can be challenging. To address these challenges, we propose a Distributed Dataflow (DDF) programming model for the IoT that utilises computing infrastructures across the Fog and the Cloud. We evaluate our proposal by implementing a DDF framework based on Node-RED (Distributed Node-RED or D-NR), a visual programming tool that uses a flow-based model for building IoT applications. Via demonstrations, we show that our approach eases the development process and can be used to build a variety of IoT applications that work efficiently in the Fog.

AB - In this paper we examine the development of IoT applications from the perspective of the Fog Computing paradigm, where computing infrastructure at the network edge in devices and gateways is leverage for efficiency and timeliness. Due to the intrinsic nature of the IoT: heterogeneous devices/resources, a tightly coupled perception-action cycle and widely distributed devices and processing, application development in the Fog can be challenging. To address these challenges, we propose a Distributed Dataflow (DDF) programming model for the IoT that utilises computing infrastructures across the Fog and the Cloud. We evaluate our proposal by implementing a DDF framework based on Node-RED (Distributed Node-RED or D-NR), a visual programming tool that uses a flow-based model for building IoT applications. Via demonstrations, we show that our approach eases the development process and can be used to build a variety of IoT applications that work efficiently in the Fog.

KW - Programming models

KW - Distributed dataflow

KW - Internet of Things

KW - Node-RED

KW - Cloud Computing

U2 - 10.1109/IOT.2015.7356560

DO - 10.1109/IOT.2015.7356560

M3 - Conference contribution/Paper

SN - 9781467380560

SP - 155

EP - 162

BT - Internet of Things (IOT), 2015 5th International Conference on the

PB - IEEE

CY - Seoul, South Korea

ER -