2023
Conference article  Open Access

Understanding user needs in smart homes and how to fulfil them

Mattioli A., Paternò F.

Smart homes  End-user development  Trigger-action programming  User requirements 

Smart homes are becoming a widespread reality given the increasingly available number of connected objects and sensors. However, it is still unclear what people expect from automations that are made possible by this technological evolution. In addition, it is unclear whether current trigger-action programming (TAP) languages offer sufficient operators and constructs to specify the desired automations. In this paper, we report on a study aiming to provide useful elements to address such issues. It involved 34 users without experience in IoT programming who created 204 desired home automations. We discuss an analysis of such results in terms of the relationships found between smart-home components and of the requirements for novel operators in TAP languages.

Source: IS-EUD 2023 - 9th International Symposium on End-User Development, pp. 125–142, Cagliari, Italy, 06-08/06/2023


Metrics



Back to previous page
BibTeX entry
@inproceedings{oai:it.cnr:prodotti:482684,
	title = {Understanding user needs in smart homes and how to fulfil them},
	author = {Mattioli A. and Paternò F.},
	doi = {10.1007/978-3-031-34433-6_8},
	booktitle = {IS-EUD 2023 - 9th International Symposium on End-User Development, pp. 125–142, Cagliari, Italy, 06-08/06/2023},
	year = {2023}
}