learning algorithms to establish optimal distribution
of analytics pipeline jobs between cloud and fog
nodes. Finally, the research concerning
choreography-based scheduling approaches of
analytics tasks needs to be furthered in order to
provide increased fault-tolerance of the overall
architecture.
A prototypical implementation of the solution
proposal has already been developed. The resulting
software prototype needs to be evaluated in future
research with regards to the challenges for IoT
analytics as well as fog computing architectures, but
also regarding performance compared to different
architectural concepts.
ACKNOWLEDGEMENTS
The work presented in this paper is partly funded by
the European Regional Development Fund (ERDF)
and the Free State of Saxony (Sächsische Aufbaubank
- SAB)
REFERENCES
Alturki, B., Reiff-Marganiec, S., and Perera, C. (2017). A
hybrid approach for data analytics for internet of things.
In S. Mayer (Ed.), ICPS: ACM international conference
proceeding series, Proceedings of the Seventh
International Conference on the Internet of Things
(pp. 1–8). New York, NY, USA: ACM.
Amazon. (2019). Alexa Voice Service. Retrieved from
https://developer.amazon.com/de/alexa-voice-service
Auger, A., Exposito, E., and Lochin, E. (2017). Sensor
observation streams within cloud-based IoT platforms:
Challenges and directions. In 2017 20th Conference on
Innovations in Clouds, Internet and Networks (ICIN)
(pp. 177–184). IEEE.
Biswas, A. R., and Giaffreda, R. (2014). IoT and cloud
convergence: Opportunities and challenges. In 2014
IEEE World Forum on Internet of Things (WF-IoT)
(pp. 375–376). IEEE.
Brito, M. S. de, Hoque, S., Magedanz, T., Steinke, R.,
Willner, A., Nehls, D., . . . Schreiner, F. (2017). A
service orchestration architecture for Fog-enabled
infrastructures. In 2017 Second International
Conference on Fog and Mobile Edge Computing
(FMEC) (pp. 127–132). IEEE.
Brush, A. J., Hazas, M., and Albrecht, J. (2018). Smart
Homes: Undeniable Reality or Always Just around the
Corner? IEEE Pervasive Computing, 17(1), 82–86.
Byers, C. C. (2017). Architectural Imperatives for Fog
Computing: Use Cases, Requirements, and
Architectural Techniques for Fog-Enabled IoT
Networks. IEEE Communications Magazine, 55, 14–
20.
Cheng, B., Longo, S., Cirillo, F., Bauer, M., and Kovacs, E.
(2015). Building a Big Data Platform for Smart Cities:
Experience and Lessons from Santander. In B.
Carminati (Ed.), 2015 IEEE International Congress on
Big Data (BigData Congress): June 27, 2015 - July 2,
2015, New York, New York, USA (pp. 592–599).
Piscataway, NJ: IEEE.
Dastjerdi, A. V., and Buyya, R. (2016). Fog Computing:
Helping the Internet of Things Realize Its Potential.
Computer, 49, 112–116.
Haddadi, H., Christophides, V., Teixeira, R., Cho, K.,
Suzuki, S., and Perrig, A. (2018). SIOTOME: An Edge-
ISP Collaborative Architecture for IoT Security.
IDC (2018). New IDC Smart Home Device Tracker
Forecasts Solid Growth for Connected Devices in Key
Smart Home Categories. Retrieved from
https://www.idc.com/getdoc.jsp?containerId=prUS437
01518
IHS. (2018). IoT Trend Watch 2018. Retrieved from
https://cdn.ihs.com/www/pdf/IoT-Trend-Watch-
eBook.pdf?utm_campaign=PC10273-
2_MD_eT1_MT_TMT_GLOBAL_IoT-Theme_3rd-
IoT-
eBook_2018_customers&utm_medium=email&utm_s
ource=Eloqua
Klonoff, D. C. (2017). Fog Computing and Edge
Computing Architectures for Processing Data From
Diabetes Devices Connected to the Medical Internet of
Things. Journal of Diabetes Science and Technology,
11, 647–652.
Kreps, J. (2014). Questioning the Lambda Architecture:
The Lambda Architecture has its merits, but
alternatives are worth exploring. Retrieved from
https://www.oreilly.com/ideas/questioning-the-
lambda-architecture
Marjani, M., Nasaruddin, F., and Gani, A. (2017). Big IoT
Data Analytics: Architecture, Opportunities, and Open
Research Challenges. IEEE Access, 5, 5247–5261.
Mouradian, C., Naboulsi, D., Yangui, S., Glitho, R. H.,
Morrow, M. J., and Polakos, P. A. (2018). A
Comprehensive Survey on Fog Computing: State-of-
the-Art and Research Challenges. IEEE
Communications Surveys & Tutorials, 20(1), 416–464.
Ravindra, P., Khochare, A., Reddy, S. P., Sharma, S.,
Varshney, P., and Simmhan, Y. (2017). ECHO: An
Adaptive Orchestration Platform for Hybrid Dataflows
across Cloud and Edge.
Rehman, M. H. u., Ahmed, E., Yaqoob, I., Hashem, I. A.
T., Imran, M., and Ahmad, S. (2018). Big Data
Analytics in Industrial IoT Using a Concentric
Computing Model. IEEE Communications Magazine,
56, 37–43.
Rozik, A. S., Tolba, A. S., and El-Dosuky, M. A. (2016).
Design and Implementation of the Sense Egypt
Platform for Real-Time Analysis of IoT Data Streams.
Advances in Internet of Things, 06, 65–91.
Stojkoska, B. L. R., and Trivodaliev, K. V. (2017). A
review of Internet of Things for smart home:
A Fog-enabled Smart Home Analytics Platform
621