Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools

G Desolda, C Ardito, M Matera - ACM Transactions on Computer-Human …, 2017 - dl.acm.org
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 …

Exploring end user programming needs in home automation

J Brich, M Walch, M Rietzler, M Weber… - ACM Transactions on …, 2017 - dl.acm.org
Home automation faces the challenge of providing ubiquitous, unobtrusive services while
empowering users with approachable configuration interfaces. These interfaces need to …

Personalization of context-dependent applications through trigger-action rules

G Ghiani, M Manca, F Paternò, C Santoro - ACM Transactions on …, 2017 - dl.acm.org
Our life is characterized by the presence of a multitude of interactive devices and smart
objects exploited for disparate goals in different contexts of use. Thus, it is impossible for …

Rule-based tools for the configuration of ambient intelligence systems: a comparative user study

F Cabitza, D Fogli, R Lanzilotti, A Piccinno - Multimedia Tools and …, 2017 - Springer
This paper describes a 63-participant user study that compares two widely known systems
supporting end users in creating trigger-action rules for the Internet of Things and Ambient …

From smart objects to smart experiences: An end-user development approach

C Ardito, P Buono, G Desolda, M Matera - International Journal of Human …, 2018 - Elsevier
The growing availability of smart objects is stimulating researchers to investigate the Internet
of Things (IoT) phenomenon from different perspectives. The potential of this technology is …

Designing smart artifacts for smart environments

NA Streitz, C Rocker, T Prante, D Van Alphen… - Computer, 2005 - ieeexplore.ieee.org
Smart artifacts promise to enhance the relationships among participants in distributed
working groups, maintaining personal mobility while offering opportunities for the …

Supporting end-user debugging of trigger-action rules for IoT applications

M Manca, F Paternò, C Santoro, L Corcella - International Journal of …, 2019 - Elsevier
End users need tools to enable them to control and personalise Internet of Things (IoT)
applications, which may involve hundreds of interconnected objects. Trigger-action …

Wearable computing for the internet of things

S Cirani, M Picone - It Professional, 2015 - ieeexplore.ieee.org
In the next few years, the Internet of Things (IoT) will become a reality, merging the social,
physical, and cyber worlds to enable new applications and forms of interaction between …

Coordinating the web of services for a smart home

E Kaldeli, EU Warriach, A Lazovik… - ACM Transactions on the …, 2013 - dl.acm.org
Domotics, concerned with the realization of intelligent home environments, is a novel field
which can highly benefit from solutions inspired by service-oriented principles to enhance …

Homerules: A tangible end-user programming interface for smart homes

L De Russis, F Corno - Proceedings of the 33rd Annual ACM Conference …, 2015 - dl.acm.org
A considerable amount of research has been carried out towards enabling average users to
customize their smart homes through trigger-action (" if... then...") programming. However …