2018
DOI: 10.1109/jiot.2017.2747214
|View full text |Cite
|
Sign up to set email alerts
|

<italic>FogFlow</italic>: Easy Programming of IoT Services Over Cloud and Edges for Smart Cities

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
120
0
6

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 196 publications
(126 citation statements)
references
References 7 publications
0
120
0
6
Order By: Relevance
“…Fog Function has been applied into the open source fog computing framework FogFlow as a new programming model to enhance its programmability. Originally, FogFlow can orchestrate dynamic data flows over cloud and edges using a service topology [13]. The service topology statically defines the logical data processing flow of an IoT service and is triggered on demand by the requests from the consumer side, but it does not support the composition of multiple service topologies and it is not flexible to handle use case requirements which may change over time.…”
Section: Implementation and Use Case Validationmentioning
confidence: 99%
See 1 more Smart Citation
“…Fog Function has been applied into the open source fog computing framework FogFlow as a new programming model to enhance its programmability. Originally, FogFlow can orchestrate dynamic data flows over cloud and edges using a service topology [13]. The service topology statically defines the logical data processing flow of an IoT service and is triggered on demand by the requests from the consumer side, but it does not support the composition of multiple service topologies and it is not flexible to handle use case requirements which may change over time.…”
Section: Implementation and Use Case Validationmentioning
confidence: 99%
“…To overcome this issue, many dataflow-based approaches are proposed. For example, the initial version of FogFlow [13] can program IoT services over cloud and edges based on service topology. AWS Step Function [18] is able to build distributed applications using visual workflows.…”
Section: A Fog/edge Computingmentioning
confidence: 99%
“…However, its focus is not exclusively on the smart city domain, nor does it offer a set of tools similar to the one described here. The CPaaS project [25,26] is an example of another currently ongoing project that has similar goals to OrganiCity. Additionally, there are projects like IoT-Lab [27,28], investigating crowdsourcing and IoT services for supporting multidisciplinary research tasks.…”
Section: Related Workmentioning
confidence: 99%
“…The crowd estimation results are published to the IoT brokers so that multiple stakeholders involved in the pilot studies and their IoT applications can access the real-time results. The implemented IoT broker is called thin broker [6], which efficiently handles the queries and subscriptions with with higher throughput. Meanwhile, the crowd estimation results are visualized in the dashboard.…”
Section: Lunch Time Midnightmentioning
confidence: 99%
“…Therefore, we build the crowd estimation service using our "in-house" FIWARE-based IoT platform for exposing the estimated crowd sizes. The IoT platform provides real-time service endpoint to external systems using the light-weight IoT broker with higher throughput, which we call Thin Broker [6]. Multiple applications are developed by different stakeholders to access the crowd estimation results in our two pilots through the Thin Broker.…”
Section: Introductionmentioning
confidence: 99%