Reactive IoT applications often have to deal with the data source Babel arising from their need to operate on context information originated from different data sources. Semantic knowledge bases can be fruitfully deployed to alleviate this problem: they provide a unified access point for context information including both long term (such as the structure of the environment) and transient (such as sensor readings) data thanks to their ability to host elements responding to different schemas within the same container. In previous works we introduced an architecture to create reactive IoT systems based on a semantic knowledge base that also hosts the definition of their behavior and on an accompanying reactive machinery. In this paper, we introduce the use of knowledge base overlays, i.e. containers providing a live, unified view over (parts of) different underlying knowledge bases, as a mechanism to enable interoperation between multiple IoT semantics-based systems. Specifically we explore the benefits of this approach in a case study in which a semantic IoT system governing a smart building interacts with the personal semantic systems of the people entering the building.

Giallonardo E., Poggi F., Rossi D., Zimeo E. (2020). Making Smart Buildings and Personal Systems Cooperate via Knowledge Base Overlays. Association for Computing Machinery [10.1145/3411170.3411261].

Making Smart Buildings and Personal Systems Cooperate via Knowledge Base Overlays

Poggi F.
;
Rossi D.
;
2020

Abstract

Reactive IoT applications often have to deal with the data source Babel arising from their need to operate on context information originated from different data sources. Semantic knowledge bases can be fruitfully deployed to alleviate this problem: they provide a unified access point for context information including both long term (such as the structure of the environment) and transient (such as sensor readings) data thanks to their ability to host elements responding to different schemas within the same container. In previous works we introduced an architecture to create reactive IoT systems based on a semantic knowledge base that also hosts the definition of their behavior and on an accompanying reactive machinery. In this paper, we introduce the use of knowledge base overlays, i.e. containers providing a live, unified view over (parts of) different underlying knowledge bases, as a mechanism to enable interoperation between multiple IoT semantics-based systems. Specifically we explore the benefits of this approach in a case study in which a semantic IoT system governing a smart building interacts with the personal semantic systems of the people entering the building.
2020
ACM International Conference Proceeding Series
181
186
Giallonardo E., Poggi F., Rossi D., Zimeo E. (2020). Making Smart Buildings and Personal Systems Cooperate via Knowledge Base Overlays. Association for Computing Machinery [10.1145/3411170.3411261].
Giallonardo E.; Poggi F.; Rossi D.; Zimeo E.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/854401
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact