A survey on conflict detection in iot-based smart homes

B Huang, D Chaki, A Bouguettaya, KY Lam - ACM Computing Surveys, 2023 - dl.acm.org
As the adoption of IoT-based smart homes continues to grow, the importance of addressing
potential conflicts becomes increasingly vital for ensuring seamless functionality and user …

Fix the leaking tap: A survey of Trigger-Action Programming (TAP) security issues, detection techniques and solutions

X Chen, X Zhang, M Elliot, X Wang, F Wang - Computers & Security, 2022 - Elsevier
Abstract The Internet of Things (IoT) connects all emerging devices and services while
creating interactions between people and things. Allowing users to match devices and …

Detecting and Handling {IoT} Interaction Threats in {Multi-Platform}{Multi-Control-Channel} Smart Homes

H Chi, Q Zeng, X Du - … USENIX Security Symposium (USENIX Security 23 …, 2023 - usenix.org
A smart home involves a variety of entities, such as IoT devices, automation applications,
humans, voice assistants, and companion apps. These entities interact in the same physical …

Helping Users Debug Trigger-Action Programs

L Zhang, C Zhou, ML Littman, B Ur, S Lu - Proceedings of the ACM on …, 2023 - dl.acm.org
Trigger-action programming (TAP) empowers a wide array of users to automate Internet of
Things (IoT) devices. However, it can be challenging for users to create completely correct …

HSAS-MD analyzer: a hybrid security analysis system using model-checking technique and deep learning for malware detection in IoT apps

AA Hamza, IT Abdel Halim, MA Sobh, AM Bahaa-Eldin - Sensors, 2022 - mdpi.com
Established Internet of Things (IoT) platforms suffer from their inability to determine whether
an IoT app is secure or not. A security analysis system (SAS) is a protective shield against …

ZMAD: Lightweight Model-Based Anomaly Detection for the Structured Z-Wave Protocol

CK Nkuba, S Woo, H Lee, S Dietrich - IEEE Access, 2023 - ieeexplore.ieee.org
Smart home automation is part of the Internet of Things that enables house remote control
via the use of smart devices, sensors, and actuators. Despite its convenience, vulnerabilities …

Towards Usable Security Analysis Tools for {Trigger-Action} Programming

MK McCall, E Zeng, FH Shezan, M Yang… - … Symposium on Usable …, 2023 - usenix.org
Research has shown that trigger-action programming (TAP) is an intuitive way to automate
smart home IoT devices, but can also lead to undesirable behaviors. For instance, if two TAP …

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 …

SeIoT: Detecting Anomalous Semantics in Smart Homes via Knowledge Graph

R Li, Q Li, Y Huang, Q Zou, D Zhao… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Existing IoT Network Anomaly Detection Systems (NADSes) typically treat IoT devices as
independent entities and model them by Euclidean space features. These approaches suffer …

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 …