Characterizing visual programming approaches for end-user developers: A systematic review

MA Kuhail, S Farooq, R Hammad, M Bahja - IEEE Access, 2021 - ieeexplore.ieee.org
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 …

Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools

G Desolda, C Ardito, M Matera - ACM Transactions on Computer-Human …, 2017 - dl.acm.org
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects.
Little social and practical benefits have emerged so far. IoT devices, so-called smart objects …

An end-user development approach to secure smart environments

B Breve, G Desolda, V Deufemia, F Greco… - … symposium on end user …, 2021 - Springer
Given the spread of the Internet of Things (IoT) technology, in several contexts there is a
growing need for laypeople to configure their smart devices. Task Automation Systems …

Exploring spatially-aware cross-device interaction techniques for mobile collaborative sensemaking

G Desolda, C Ardito, HC Jetter, R Lanzilotti - International Journal of …, 2019 - Elsevier
The collaborative decision-making process is traditionally supported by multi-user
interfaces, such as large multi-touch screens or interactive tabletops for accessing, relating …

EFESTO: a platform for the end-user development of interactive workspaces for data exploration

G Desolda, C Ardito, M Matera - … The Netherlands, June 23, 2015, Revised …, 2016 - Springer
This paper illustrates EFESTO, a mashup platform designed to enable end users to explore
information by creating interactive workspaces. Within a Web composition environment, end …

Web augmentation as a promising technology for end user development

I Aldalur, M Winckler, O Díaz, P Palanque - New perspectives in end-user …, 2017 - Springer
Abstract This chapter presents Web Augmentation (WA) technologies as tools and
techniques for end-user development. WA technologies differ from other web development …

Signifying software engineering to computational thinking learners with AgentSheets and PoliFacets

IT Monteiro, LC de Castro Salgado, MP Mota… - Journal of Visual …, 2017 - Elsevier
Nonprofessional end user programs have increased remarkably in volume and diversity.
However, for such programs to be usable and reliable, their creators should be familiar with …

Iconic languages: Towards end-user programming of mobile applications

R Francese, M Risi, G Tortora - Journal of Visual Languages & Computing, 2017 - Elsevier
After tracing the steps that led to the current generation of iconic languages starting from the
original idea of SK Chang, we describe an iconic language, named MicroApp, for modeling …

A suite of visual languages for model-driven development of statistical surveys and services

CH Kim, J Grundy, J Hosking - Journal of Visual Languages & Computing, 2015 - Elsevier
Objective To provide statistician end users with a visual language environment for complex
statistical survey design and implementation. Methods We have developed, in conjunction …

Visual composition of data sources by end users

C Ardito, MF Costabile, G Desolda, R Lanzilotti… - Proceedings of the …, 2014 - dl.acm.org
There is a huge and ever increasing amount of data sources available on the Web, which
provide content through programmatic interfaces. Unfortunately, such data sources are …