Trigger-Action programming is emerging as an expressive and effective approach when customizing services and applications that have to react to several dynamic events. Recent research efforts aim to overcome some limitations of existing commercial tools in supporting editing of personalization rules. However, they have often been applied and assessed in laboratories. In this work we report on how a personalization platform has been applied to an application controlling the home of a group of students. The home has been equipped with various appliances and sensors accessible through an Arduino board. The personalization platform has been customized to integrate with the home application through a context manager middleware. The resulting personalization tool and the home application have been used and assessed by the students living in the home and various colleagues and friends without programming experience.

Personalizing a student home behaviour

Corcella L;Manca M;
2017

Abstract

Trigger-Action programming is emerging as an expressive and effective approach when customizing services and applications that have to react to several dynamic events. Recent research efforts aim to overcome some limitations of existing commercial tools in supporting editing of personalization rules. However, they have often been applied and assessed in laboratories. In this work we report on how a personalization platform has been applied to an application controlling the home of a group of students. The home has been equipped with various appliances and sensors accessible through an Arduino board. The personalization platform has been customized to integrate with the home application through a context manager middleware. The resulting personalization tool and the home application have been used and assessed by the students living in the home and various colleagues and friends without programming experience.
2017
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-319-58734-9
End-User Development for home applications
Trigger-action programming
Context-aware applications
File in questo prodotto:
File Dimensione Formato  
prod_372124-doc_124357.pdf

solo utenti autorizzati

Descrizione: Personalizing a student home behaviour
Tipologia: Versione Editoriale (PDF)
Dimensione 2.4 MB
Formato Adobe PDF
2.4 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_372124-doc_162712.pdf

accesso aperto

Descrizione: Personalizing a student home behaviour
Tipologia: Versione Editoriale (PDF)
Dimensione 857.3 kB
Formato Adobe PDF
857.3 kB 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/20.500.14243/354201
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact