A Mattioli, F Paternò - International Symposium on End User Development, 2023 - Springer
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 …
Y Xing, L Hu, X Du, Z Shen, J Hu, F Wang - Expert Systems with …, 2024 - Elsevier
Abstract Trigger-Action Programming (TAP) is a common user-programming paradigm in Internet of Things (IoT) smart home platforms, allowing users to create customized …
The continuously increasing number of connected objects and sensors is opening up the possibility of introducing automations in many domains to better support people in their …
Y Xing, L Hu, X Du, Z Shen, J Hu… - IEEE Internet of Things …, 2024 - ieeexplore.ieee.org
The rapid expansion of the Internet of Things (IoT) has led to the development of smart homes and automation systems. Trigger-action programming (TAP) has emerged as a …
L Chen, C Wang, C Chen, C Huang… - IEEE Internet of …, 2024 - ieeexplore.ieee.org
Trigger-action programming (TAP) is a new programming paradigm enabling end-users to customize their smart devices by defining simple trigger-action rules. While it offers …
M Giudici, L Padalino, G Paolino, I Paratici, AI Pascu… - Designs, 2024 - mdpi.com
Without any more delay, individuals are urged to adopt more sustainable behaviors to fight climate change. New digital systems mixed with engaging and gamification mechanisms …
K Zhao, H Zhang, J Li, Q Pan, L Lai, Y Nie… - Science …, 2024 - journals.sagepub.com
As the Internet and Internet of Things (IoT) continue to develop, Heterogeneous Information Networks (HIN) have formed complex interaction relationships among data objects. These …
The pervasiveness in daily environments of objects equipped with sensors and actuators and characterized by the possibility of communicating over the Internet has steadily …
F Paternò - Handbook of Human Computer Interaction, 2023 - Springer
This chapter provides a description of the main motivations for the research work carried out in end-user development and discusses the state of the art in this area. It introduces the …