Research on the Internet of Things (IoT) has devoted many efforts to technological aspects. Little social and practical benefits have emerged so far. IoT devices, so-called smart objects, are becoming even more pervasive and social, leading to the need to provide non-technical users with innovative interaction strategies for controlling their behavior. In other words, the opportunities offered by IoT can be amplified if new approaches are conceived to enable non-technical users to be directly involved in “composing” their smart objects by synchronizing their behavior. To fulfil this goal, this article introduces a model that includes new operators for defining rules combining multiple events and conditions exposed by smart objects, and for defining temporal and spatial constraints on rule activation. The article also presents the results of an elicitation study that was conducted to identify possible visual paradigms for expressing composition rules. Prototypes implementing the resulting visual paradigms were compared during a controlled experiment and the one that resulted most relevant for our goals was used in a study that involved home automation experts. Finally, the article discusses some design implications that came out from the performed studies and presents the architecture of a platform supporting rule definition and execution.

Empowering End Users to Customize their Smart Environments: Model, Composition Paradigms, and Domain-Specific Tools / Desolda, Giuseppe; Ardito, Carmelo Antonio; Matera, Maristella. - In: ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION. - ISSN 1073-0516. - STAMPA. - 24:2(2017). [10.1145/3057859]

Empowering End Users to Customize their Smart Environments: Model, Composition Paradigms, and Domain-Specific Tools

Carmelo Ardito;
2017-01-01

Abstract

Research on the Internet of Things (IoT) has devoted many efforts to technological aspects. Little social and practical benefits have emerged so far. IoT devices, so-called smart objects, are becoming even more pervasive and social, leading to the need to provide non-technical users with innovative interaction strategies for controlling their behavior. In other words, the opportunities offered by IoT can be amplified if new approaches are conceived to enable non-technical users to be directly involved in “composing” their smart objects by synchronizing their behavior. To fulfil this goal, this article introduces a model that includes new operators for defining rules combining multiple events and conditions exposed by smart objects, and for defining temporal and spatial constraints on rule activation. The article also presents the results of an elicitation study that was conducted to identify possible visual paradigms for expressing composition rules. Prototypes implementing the resulting visual paradigms were compared during a controlled experiment and the one that resulted most relevant for our goals was used in a study that involved home automation experts. Finally, the article discusses some design implications that came out from the performed studies and presents the architecture of a platform supporting rule definition and execution.
2017
https://dl.acm.org/doi/10.1145/3057859
Empowering End Users to Customize their Smart Environments: Model, Composition Paradigms, and Domain-Specific Tools / Desolda, Giuseppe; Ardito, Carmelo Antonio; Matera, Maristella. - In: ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION. - ISSN 1073-0516. - STAMPA. - 24:2(2017). [10.1145/3057859]
File in questo prodotto:
File Dimensione Formato  
TOCHI 2016_final - Post-print VQR.pdf

accesso aperto

Descrizione: Articolo principale in post-print con nota copyright
Tipologia: Documento in Post-print
Dimensione 1.28 MB
Formato Adobe PDF
1.28 MB Adobe PDF Visualizza/Apri

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/11589/193630
Citazioni
  • Scopus 138
  • ???jsp.display-item.citation.isi??? 90
social impact