Lazytap: On-demand data minimization for trigger-action applications

MM Ahmadpanah, D Hedin… - 2023 IEEE Symposium …, 2023 - ieeexplore.ieee.org
Trigger-Action Platforms (TAPs) empower applications (apps) for connecting otherwise
unconnected devices and services. The current TAPs like IFTTT require trigger services to …

Understanding User Needs in Smart Homes and How to Fulfil Them

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 …

A privacy-preserving federated graph learning framework for threat detection in IoT trigger-action programming

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 …

Understanding Concepts, Methods and Tools for End-User Control of Automations in Ecosystems of Smart Objects and Services

M Andrao, F Balducci, B Breve, F Cena… - … Symposium on End …, 2023 - Springer
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 …

CCDF-TAP: A Context-Aware Conflict Detection Framework for IoT Trigger-Action Programming With Graph Neural Network

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 …

TapChecker: A Lightweight SMT-Based Conflict Analysis for Trigger-Action Programming

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 …

Designing Home Automation Routines Using an LLM-Based Chatbot

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 …

Clustering on heterogeneous IoT information network based on meta path

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 …

[PDF][PDF] Towards Explainable Automations in Smart Homes Using Mobile Augmented Reality.

A Mattioli, F Paternò - IS-EUD Workshops, 2023 - iris.cnr.it
The pervasiveness in daily environments of objects equipped with sensors and actuators
and characterized by the possibility of communicating over the Internet has steadily …

End-user development

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 …