Abstract: End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic forecasts. Even so, the vision of end users programming their own solutions has not yet materialized. This will continue to be so unless we in both industry and the research community set ourselves the ambitious challenge of devising end to end an end-user application development model for developing a new age of EUD tools. We have embarked on this venture, and this paper presents the main insights and outcomes of our research and development efforts as part of a number of successful EU research projects. Our proposal not only aims to reshape software engineering to meet the needs of EUD but also to refashion its components as solutio...
This paper presents an overview of a recently instigated research program aimed at devising a system...
In the Information Society, end-users keep increasing very fast in number, as well as in their deman...
Nowadays very different people use computer systems for their daily working activities, but also for...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
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...
Item does not contain fulltextEnd-User Computing, End-User Development, End-User Software Engineerin...
The academic area of End User Development (EUD) aims to support non-programmers when they attempt to...
Enabling real end-user programming development is the next logical stage in the evolution of Interne...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
The sustainable and digital future of work may imply a dramatic equilibrium change between social fa...
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...
Most software is now developed by professional programmers, and the millions of users of “shrink-wra...
End User Development (EUD) of system applications is typically undertaken by endusers for their own,...
This paper presents an overview of a recently instigated research program aimed at devising a system...
In the Information Society, end-users keep increasing very fast in number, as well as in their deman...
Nowadays very different people use computer systems for their daily working activities, but also for...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
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...
Item does not contain fulltextEnd-User Computing, End-User Development, End-User Software Engineerin...
The academic area of End User Development (EUD) aims to support non-programmers when they attempt to...
Enabling real end-user programming development is the next logical stage in the evolution of Interne...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
The sustainable and digital future of work may imply a dramatic equilibrium change between social fa...
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...
Most software is now developed by professional programmers, and the millions of users of “shrink-wra...
End User Development (EUD) of system applications is typically undertaken by endusers for their own,...
This paper presents an overview of a recently instigated research program aimed at devising a system...
In the Information Society, end-users keep increasing very fast in number, as well as in their deman...
Nowadays very different people use computer systems for their daily working activities, but also for...