Trigger-action programming lets end-users automate and connect IoT devices and online services through if-this-then-that rules. Early research demonstrated this paradigm's …
W Brackenbury, A Deora, J Ritchey, J Vallee… - Proceedings of the …, 2019 - dl.acm.org
Trigger-action programming (TAP) is a programming model enabling users to connect services and devices by writing if-then rules. As such systems are deployed in increasingly …
Trigger-action programming (if-this-then-that rules) empowers non-technical users to automate services and smart devices. As a user's set of trigger-action programs evolves, the …
INB Yusuf, DBA Jamal, L Jiang, D Lo - Proceedings of the 30th ACM joint …, 2022 - dl.acm.org
Trigger Action Programs (TAPs) are event-driven rules that allow users to automate smart- devices and internet services. Users can write TAPs by specifying triggers and actions from …
End-user programming, particularly trigger-action programming (TAP), is a popular method of letting users express their intent for how smart devices and cloud services interact …
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 …
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 …
L Zhang, W He, O Morkved, V Zhao… - Proceedings of the …, 2020 - dl.acm.org
Two common approaches for automating IoT smart spaces are having users write rules using trigger-action programming (TAP) or training machine learning models based on …
End-user programming environments for the IoT such as IFTTT rely on a multitude of low- level trigger-action rules that categorize devices and services by technology or brand …