2013
DOI: 10.1155/2013/532659
|View full text |Cite
|
Sign up to set email alerts
|

End User Development: Survey of an Emerging Field for Empowering People

Abstract: The purpose of this paper is to introduce the motivations behind end user development, discuss its basic concepts and roots, and review the current state of art. Various approaches are discussed and classified in terms of their main features and the technologies and platforms for which they have been developed. Lastly, the paper provides an indication of interesting possibilities for further evolution.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
35
0
4

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 75 publications
(39 citation statements)
references
References 77 publications
(80 reference statements)
0
35
0
4
Order By: Relevance
“…Hence, to ensure a flawlessly long-termed maintenance, users must be capable of building their own games, or managing them at some certain level, instead of relying merely on any game programmers. In this regard, the end-user programming approach [2] looks promising, but it must be equipped with some powerful development platform for non-programmers.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Hence, to ensure a flawlessly long-termed maintenance, users must be capable of building their own games, or managing them at some certain level, instead of relying merely on any game programmers. In this regard, the end-user programming approach [2] looks promising, but it must be equipped with some powerful development platform for non-programmers.…”
Section: Related Workmentioning
confidence: 99%
“…b) I/O service has a function of handling Input and Output signals from peripheral hardware. However, instead of having direct connections, these signals are pre-managed and relayed for serial transmission over a USB link by a microcontroller in Arduino board 2 . By exploiting this popular and low-cost controller board, the "separation of concern" principle for software implementation can be realized in our system.…”
Section: Proposed Game Development Platformmentioning
confidence: 99%
“…These problems have been addressed with different kinds of EUD techniques (Paternò, 2013). Because there is always some effort to learn a EUD technique, the users' motivation depends on their confidence that it will empower their work, save time on the job or raise productivity.…”
Section: End-user Developmentmentioning
confidence: 99%
“…A partir disso, nós passamos a considerar o contexto de EUD (Lieberman, et al, 2006) (Paternò, 2013), mais especificamente a abordagem de Meta-Design (Fischer, 2013) (Braz et al, 2014).…”
Section: Figura 2 -Organização Dos Estudos Conduzidosunclassified
“…Nesse contexto, consideramos a área de End User Development (EUD) (Lieberman et al, 2006) (Paternò, 2013) promissora para esse domínio por oferecer um conjunto de técnicas e métodos para a criação, modificação ou extensão de artefatos de software. Isso porque a frequente falta de flexibilidade dos artefatos encontrados na literatura indica que é importante compartilhar com os terapeutas (usuários) uma parte do design, restrita ao contexto e conhecimento deles.…”
Section: Introductionunclassified