The paper discusses some trends in end user programming (EUP) and takes inspiration from the discussions in a panel and in a vertical session on research evaluation within the second Search Computing workshop. We discuss the controversial successes and failures in this field and we elaborate on which facilities could foster adoption of end user programming. We discuss various dimensions of end user programming, including vertical versus horizontal language definition, declarative versus imperative approaches. We exemplify our discussion in the realistic scenario of research evaluation by comparing the Search Computing and ResEval approaches. © 2011 Springer-Verlag
End-user programming platforms allow end-users with and without programming experienceto build appli...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
The paper discusses some trends in end user programming (EUP) and takes inspiration from the discuss...
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...
We discuss the application of techniques and theories from End User Programming to life sciences in ...
This article gives a structured overview of the field of End User Development, and its related field...
End-user programming (EUP) is a common approach for helping ordinary people create small programs fo...
Automation has faced the risk of reducing its pace due to the shortage of information technology pro...
End user programming (EUP) environments are difficult to evaluate empirically. Most users do not eng...
Our research focuses on developing interactive technologies for a broad range of end-user programmin...
Our research focuses on developing interactive technologies for a broad range of end-user programmin...
Understanding end-user's needs is a prerequisite for designing End-User Programming (EUP) envir...
End-user programming platforms allow end-users with and without programming experienceto build appli...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...
The paper discusses some trends in end user programming (EUP) and takes inspiration from the discuss...
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...
We discuss the application of techniques and theories from End User Programming to life sciences in ...
This article gives a structured overview of the field of End User Development, and its related field...
End-user programming (EUP) is a common approach for helping ordinary people create small programs fo...
Automation has faced the risk of reducing its pace due to the shortage of information technology pro...
End user programming (EUP) environments are difficult to evaluate empirically. Most users do not eng...
Our research focuses on developing interactive technologies for a broad range of end-user programmin...
Our research focuses on developing interactive technologies for a broad range of end-user programmin...
Understanding end-user's needs is a prerequisite for designing End-User Programming (EUP) envir...
End-user programming platforms allow end-users with and without programming experienceto build appli...
We consider definitions that End-User Development and related fields offer for end-user developers, ...
End-user development (EUD) is much hyped, and its impact has outstripped even the most optimistic fo...