The objective of this position paper is to present Fluidware, a proposal towards an innovative programming model for the IoT, conceived to ease the development of flexible and robust large-scale IoT services and applications. The key innovative idea of Fluidware is to abstract collectives of devices of the IoT fabric as sources, digesters, and targets of distributed 'flows' of contextualized events, carrying information about data produced and actuating commands. Accordingly, programming services and applications implies declaratively specifying 'funnel processes' to channel, elaborate, and re-direct such flows in a fully-distributed way, as a means to coordinate the activities of devices and realize services and applications. The potential applicability of Fluidware and its expected advantages are exemplified via example in the area of ambient assisted living.

Towards Adaptive Flow Programming for the IoT: The Fluidware Approach / Zambonelli, F.; Viroli, M.; Fortino, G.; Re, B.. - (2019), pp. 549-554. (Intervento presentato al convegno 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 tenutosi a Kyoto (Japan) nel 2019) [10.1109/PERCOMW.2019.8730736].

Towards Adaptive Flow Programming for the IoT: The Fluidware Approach

Zambonelli F.
;
2019

Abstract

The objective of this position paper is to present Fluidware, a proposal towards an innovative programming model for the IoT, conceived to ease the development of flexible and robust large-scale IoT services and applications. The key innovative idea of Fluidware is to abstract collectives of devices of the IoT fabric as sources, digesters, and targets of distributed 'flows' of contextualized events, carrying information about data produced and actuating commands. Accordingly, programming services and applications implies declaratively specifying 'funnel processes' to channel, elaborate, and re-direct such flows in a fully-distributed way, as a means to coordinate the activities of devices and realize services and applications. The potential applicability of Fluidware and its expected advantages are exemplified via example in the area of ambient assisted living.
2019
2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019
Kyoto (Japan)
2019
549
554
Zambonelli, F.; Viroli, M.; Fortino, G.; Re, B.
Towards Adaptive Flow Programming for the IoT: The Fluidware Approach / Zambonelli, F.; Viroli, M.; Fortino, G.; Re, B.. - (2019), pp. 549-554. (Intervento presentato al convegno 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 tenutosi a Kyoto (Japan) nel 2019) [10.1109/PERCOMW.2019.8730736].
File in questo prodotto:
File Dimensione Formato  
PerFlow.pdf

Open access

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 622.84 kB
Formato Adobe PDF
622.84 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1181476
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact