The reuse of uses in Smalltalk programming
ACM Transactions on Computer-Human Interaction (TOCHI)
How to make software softer—designing tailorable applications
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Studying the language and structure in non-programmers' solutions to programming problems
International Journal of Human-Computer Studies
Web Engineering: Creating a Discipline among Disciplines
IEEE MultiMedia
FAR: An End-User Language to Support Cottage E-Services
HCC '01 Proceedings of the IEEE 2001 Symposia on Human Centric Computing Languages and Environments (HCC'01)
Public Programming in a Web World
VL '98 Proceedings of the IEEE Symposium on Visual Languages
Programming at runtime: requirements and paradigms for nonprogrammer web application development
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Client-side data visualization
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
Challenges and professional tools used when teaching web programming
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
We propose to investigate the feasibility of nonprogrammer web application development. The main target audience for this research is webmasters without programming experience - a group likely to be interested in building web applications. We choose a subset of web applications as the target for our analysis: basic web-based data collection, storage & retrieval applications. We propose to study the mental models of our target audience, collect requirements for a sufficiently powerful end-user programming tool, evaluate new programming paradigms, and implement a proof-of-concept prototype using participatory design techniques.