G Ajaykumar, M Steele, CM Huang - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
As robots interact with a broader range of end-users, end-user robot programming has helped democratize robot programming by empowering end-users who may not have …
Robots are becoming interactive and robust enough to be adopted outside laboratories and in industrial scenarios as well as interacting with humans in social activities. However, the …
Recently many researches have explored the potential of visual programming in robotics, the Internet of Things (IoT), and education. However, there is a lack of studies that analyze …
TC Lethbridge - … Applications of Formal Methods, Verification and …, 2021 - Springer
The concept of low-code (and no-code) platforms has been around for decades, even before the term was used. The idea is that applications on these platforms can be built by people …
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 …
Low-code software development (LCSD) is an emerging approach to democratize application development for software practitioners from diverse backgrounds. LCSD …
F Paternò, C Santoro - International Journal of Human-Computer Studies, 2019 - Elsevier
The pervasiveness of ICT technologies has led to a growing need to empower people to obtain applications that meet their specific requirements. End-User Development (EUD) is a …
In the recent years in the End-User Development (EUD) research there is a shift from the study of tools that focus on desktop graphical applications, to the development of EUD for …
Studying human behavior is of particular interest within the field of Human-Computer Interaction (HCI) as it can provide insight into human performance. Prior HCI research …