The rapid evolution of Internet of Things (IoT) technologies, with ever more profound implications for humans and societies, has triggered visions and initiatives to re-align the …
When, in 1956, Artificial Intelligence (AI) was officially declared a research field, no one would have ever predicted the huge influence and impact its description, prediction, and …
Trigger-action platforms are systems that enable users to easily define, in terms of conditional rules, custom behaviors concerning Internet of Things (IoT) devices and Web …
Personalized services have greater impact on user experience to effect the level of user satisfaction. Many approaches provide personalized services in the form of an adaptive user …
R Ariano, M Manca, F Paternò… - Behaviour & Information …, 2023 - Taylor & Francis
In the last few years, several end-user tools have been designed to help people who are not professional developers in programming their smart environments. However, such tools are …
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 …
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 …
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 …
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 …