In this paper we sketch a vision of future environments densely populated by smart sensors and actuators-possibly embedded in everyday objects-that, rather than simply producing streams of data, are capable of understanding and reporting, via factual assertions and arguments, about what is happening (for sensors) and about what they can make possibly happen (for actuators). These 'speaking objects' form the nodes of a dense distributed computing infrastructure that can be exploited to monitor and control activities in our everyday environment. However, the nature of speaking objects will dramatically change the approaches to implementing and coordinating the activities of distributed processes. In fact, distributed coordination is likely to become associated with the capability of argumenting about situations and about the current 'state of the affairs', with the aim of triggering and directing proper distributed 'conversations' to collectively reach a future desirable state. Accordingly, we discuss how such a novel vision can build upon some readily available technologies, and the research challenges that it poses. Two case studies are used as exemplary scenarios.

Coordinating Distributed Speaking Objects / Lippi, Marco; Mamei, Marco; Mariani, Stefano; Zambonelli, Franco. - (2017), pp. 1949-1960. (Intervento presentato al convegno 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 tenutosi a J.W. Marriott Hotel, usa nel 2017) [10.1109/ICDCS.2017.282].

Coordinating Distributed Speaking Objects

Lippi, Marco;Mamei, Marco;Mariani, Stefano;Zambonelli, Franco
2017

Abstract

In this paper we sketch a vision of future environments densely populated by smart sensors and actuators-possibly embedded in everyday objects-that, rather than simply producing streams of data, are capable of understanding and reporting, via factual assertions and arguments, about what is happening (for sensors) and about what they can make possibly happen (for actuators). These 'speaking objects' form the nodes of a dense distributed computing infrastructure that can be exploited to monitor and control activities in our everyday environment. However, the nature of speaking objects will dramatically change the approaches to implementing and coordinating the activities of distributed processes. In fact, distributed coordination is likely to become associated with the capability of argumenting about situations and about the current 'state of the affairs', with the aim of triggering and directing proper distributed 'conversations' to collectively reach a future desirable state. Accordingly, we discuss how such a novel vision can build upon some readily available technologies, and the research challenges that it poses. Two case studies are used as exemplary scenarios.
2017
37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017
J.W. Marriott Hotel, usa
2017
1949
1960
Lippi, Marco; Mamei, Marco; Mariani, Stefano; Zambonelli, Franco
Coordinating Distributed Speaking Objects / Lippi, Marco; Mamei, Marco; Mariani, Stefano; Zambonelli, Franco. - (2017), pp. 1949-1960. (Intervento presentato al convegno 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 tenutosi a J.W. Marriott Hotel, usa nel 2017) [10.1109/ICDCS.2017.282].
File in questo prodotto:
File Dimensione Formato  
PID4741971.pdf

Accesso riservato

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 595.21 kB
Formato Adobe PDF
595.21 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
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/1148228
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 12
social impact