Conflict detection and resolution in IoT systems: a survey
Internet of Things (IoT) systems are becoming ubiquitous in various cyber–physical
infrastructures, including buildings, vehicular traffic, goods transport and delivery …
infrastructures, including buildings, vehicular traffic, goods transport and delivery …
A review on visual programming for distributed computation in iot
Abstract Internet-of-Things (IoT) systems are considered one of the most notable examples
of complex, large-scale systems. Some authors have proposed visual programming (VP) …
of complex, large-scale systems. Some authors have proposed visual programming (VP) …
Smart Block: A visual block language and its programming environment for IoT
A visual block programming language allows users to make their own programs by dragging
and drop** graphic blocks rather than by writing the program. This enables users who are …
and drop** graphic blocks rather than by writing the program. This enables users who are …
Recommendations for creating trigger-action rules in a block-based environment
Given the growing adoption of Internet of Things (IoT) technologies, several approaches
have been presented to enable people to increase their control over their smart devices and …
have been presented to enable people to increase their control over their smart devices and …
A visual environment for end-user creation of IoT customization rules with recommendation support
Personalization rules based on the trigger-action paradigm have recently garnered
increasing interest in Internet of Things (IoT) applications. However, composing trigger …
increasing interest in Internet of Things (IoT) applications. However, composing trigger …
Understanding User Needs in Smart Homes and How to Fulfil Them
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 …
connected objects and sensors. However, it is still unclear what people expect from …
Child-home interaction: Design and usability evaluation of a game-based end-user development for children
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 …
smart homes. One of the solutions to this challenge is End-user Development (EUD). The …
Visually-defined real-time orchestration of iot systems
In this work, we propose a method for extending Node-RED to allow the automatic
decomposition and partitioning of the system towards higher decentralization. We provide a …
decomposition and partitioning of the system towards higher decentralization. We provide a …
Digital transformation of enterprises using a low-code platform
AV Ostroukh, NG Kuftinova, VV Gaevskii… - Russian Engineering …, 2022 - Springer
Low-code technology for software development is investigated. That technology permits the
creation of working applications more quickly and with minimal manual coding. Low-code …
creation of working applications more quickly and with minimal manual coding. Low-code …
Case Study: Design Strategies for Enabling Visual Application Blocks of Bluetooth Library
Block-based tools can make it easier for beginners to learn programming by arranging
blocks. Their block concept and extensible characteristics make block-based designs …
blocks. Their block concept and extensible characteristics make block-based designs …