End-User Development (EUD), End-Programming (EUP) and End-User Software Engineering (EUSE) are three related research fields that study methods and techniques for empowering end users to modify and create digital artifacts. This paper presents a systematic mapping study aimed at identifying and classifying scientific literature about EUD, EUP and EUSE in the time range January 2000–May 2017. We selected 165 papers found through a manual selection of papers from specific conferences, journal special issues, and books, integrated with an automatic search on the most important digital libraries. The answer to our research question was built through a classification of the selected papers on seven dimensions: type of approach, interaction techn...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
The ever increasing use of interactive software systems and the evolution of the World Wide Web into...
End-user development (EUD) research has yielded a variety of novel environments and techniques, ofte...
End-User Development (EUD), End-Programming (EUP) and End-User Software Engineering (EUSE) are three...
End-User Development (EUD), End-Programming (EUP) and End-User Software Engineering (EUSE) are three...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
Item does not contain fulltextEnd-User Computing, End-User Development, End-User Software Engineerin...
How does EUSE research build on empirical studies of programmers, and what kinds of empirical resear...
Most programs today are written not by professional software developers, but by people with experti...
Our work on End-User Development primarily focuses on the needs of a specific community of users, na...
This article gives a structured overview of the field of End User Development, and its related field...
In our Age of exponential technological advance, recent developments are determining an evolution of...
End-User Development (EUD) studies how to empower end users (among which, e.g., professionals and or...
In the Information Society, end-users keep increasing very fast in number, as well as in their deman...
End-user development means the active participation of end users in the software development process...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
The ever increasing use of interactive software systems and the evolution of the World Wide Web into...
End-user development (EUD) research has yielded a variety of novel environments and techniques, ofte...
End-User Development (EUD), End-Programming (EUP) and End-User Software Engineering (EUSE) are three...
End-User Development (EUD), End-Programming (EUP) and End-User Software Engineering (EUSE) are three...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
Item does not contain fulltextEnd-User Computing, End-User Development, End-User Software Engineerin...
How does EUSE research build on empirical studies of programmers, and what kinds of empirical resear...
Most programs today are written not by professional software developers, but by people with experti...
Our work on End-User Development primarily focuses on the needs of a specific community of users, na...
This article gives a structured overview of the field of End User Development, and its related field...
In our Age of exponential technological advance, recent developments are determining an evolution of...
End-User Development (EUD) studies how to empower end users (among which, e.g., professionals and or...
In the Information Society, end-users keep increasing very fast in number, as well as in their deman...
End-user development means the active participation of end users in the software development process...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
The ever increasing use of interactive software systems and the evolution of the World Wide Web into...
End-user development (EUD) research has yielded a variety of novel environments and techniques, ofte...