SITE: The simple Internet of Things enabler for smart homes

B Hafidh, H Al Osman, JS Arteaga-Falconi… - Ieee …, 2017 - ieeexplore.ieee.org
This paper presents the simple Internet of Things enabler (SITE), a smart home solution that
allows users to specify and centrally control Internet of Things smart objects. Unlike most …

Child-home interaction: Design and usability evaluation of a game-based end-user development for children

Z Kakavand, AAN Shireh**i, MG Moghaddam… - International Journal of …, 2023 - Elsevier
Initiative or control authority is an important challenge in smart environments, including
smart homes. One of the solutions to this challenge is End-user Development (EUD). The …

A framework for pervasive computing applications based on smart objects and end user development

C Goumopoulos, I Mavrommati - Journal of Systems and Software, 2020 - Elsevier
Abstract Pervasive Computing (PerComp) research remains to this date technology-centric,
requiring more focus on utilizing human and societal intelligence. To bridge this gap we …

ImAtHome: Making trigger-action programming easy and fun

D Fogli, M Peroni, C Stefini - Journal of Visual Languages & Computing, 2017 - Elsevier
ImAtHome is an iOS application for smart home configuration and management built over
Apple HomeKit, a framework for communicating with and controlling home automation …

SmarthomeML: Towards a domain-specific modeling language for creating smart home applications

AF Einarsson, P Patreksson… - … Congress on Internet …, 2017 - ieeexplore.ieee.org
There is an increasing demand for smart home connectivity from controlling the home
temperature, to switching light bulbs, controlling the window shades and pet feeders. Smart …

Design and deployment of expressive and correct web of things applications

A Krishna, M Le Pallec, R Mateescu… - ACM Transactions on …, 2021 - dl.acm.org
Consumer Internet of Things (IoT) applications are largely built through end-user
programming in the form of event-action rules. Although end-user tools help simplify the …