Nowadays there is a great interest in the development of cross-domain IoT applications that are able to gather an high number of observations taken from sensors belong to heterogeneous IoT platforms and efficiently combine them in flows that can be exploited for conducting analysis. However, their realization poses several concerns. From one side, graphical interfaces are needed for facilitating the specification and composition of the data acquisition operations. From the other side, facilities are required to manage big data streams, to check the application correctness, and to set up and configure clusters of machines. Starting from the graphical facilities of the StreamLoader system for the development of Data Acquisition Plans (DAPs) from sensors belonging to heterogeneous IoT platforms, in this paper we show the approach developed for translating DAPs in a Spark-Streaming application. Experiments are shown for assessing the scalability of the developed applications.
Developing IoT Spark-Streaming Applications by Means of streamLoader / L. Ferrari, S. Valtolina, M. Mesiti (LECTURE NOTES IN COMPUTER SCIENCE). - In: Ubiquitous Networking / [a cura di] S. Pollin, M. Alouini, E. Sabir, N. Boudriga, S. Rekhis. - Prima edizione. - [s.l] : Springer, 2018 May. - ISBN 9783030028497. - pp. 116-127 (( Intervento presentato al 4. convegno UNet: International Symposium on Ubiquitous Networking : May 2018 through 5 May tenutosi a Hammamet nel 2018 [10.1007/978-3-030-02849-7_11].
Developing IoT Spark-Streaming Applications by Means of streamLoader
L. FerrariPrimo
;S. ValtolinaSecondo
;M. MesitiUltimo
2018
Abstract
Nowadays there is a great interest in the development of cross-domain IoT applications that are able to gather an high number of observations taken from sensors belong to heterogeneous IoT platforms and efficiently combine them in flows that can be exploited for conducting analysis. However, their realization poses several concerns. From one side, graphical interfaces are needed for facilitating the specification and composition of the data acquisition operations. From the other side, facilities are required to manage big data streams, to check the application correctness, and to set up and configure clusters of machines. Starting from the graphical facilities of the StreamLoader system for the development of Data Acquisition Plans (DAPs) from sensors belonging to heterogeneous IoT platforms, in this paper we show the approach developed for translating DAPs in a Spark-Streaming application. Experiments are shown for assessing the scalability of the developed applications.File | Dimensione | Formato | |
---|---|---|---|
1570432656.pdf
accesso riservato
Tipologia:
Pre-print (manoscritto inviato all'editore)
Dimensione
503.98 kB
Formato
Adobe PDF
|
503.98 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.