User-tailorable systems: pressing the issues with buttons
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
The reuse of uses in Smalltalk programming
ACM Transactions on Computer-Human Interaction (TOCHI)
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
WCML: paving the way for reuse in object-oriented Web engineering
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Model-driven development of Web applications: the AutoWeb system
ACM Transactions on Information Systems (TOIS)
Designing dynamic web pages and persistence in the WYSIWYG interface
Proceedings of the 7th international conference on Intelligent user interfaces
Software design---cognitive aspects
Software design---cognitive aspects
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)
Behavior Processors: Layers between End-Users and Java Virtual Machines
VL '97 Proceedings of the 1997 IEEE Symposium on Visual Languages (VL '97)
Public Programming in a Web World
VL '98 Proceedings of the IEEE Symposium on Visual Languages
Impact of interruption style on end-user debugging
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
From the Editor: The Dangers of End-User Programming
IEEE Software
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
Design planning by end-user web developers
Journal of Visual Languages and Computing
End-User Development for E-Government Website Content Creation
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Service-Oriented Computing --- ICSOC 2008 Workshops
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
From pattern-based user interfaces to conceptual schemas and back
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Towards an end-user development approach for web engineering methods
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
A web-centred approach to end-user software engineering
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
Hi-index | 0.00 |
We are investigating the feasibility of end-user web engineering. The main target audience for this research is webmasters without programming experience – a group likely to be interested in building web applications. Our target domain is web-based data collection and management applications. As an instrument for studying the mental models of our audience and collecting requirements for an end-user web programming tool, we are developing Click, a proof-of-concept prototype. We discuss end-user related aspects of web engineering in general and describe the design rationale for Click. In particular, we elaborate on the need for supporting evolutionary prototyping and opportunistic and ad hoc development goals. We also discuss strategies for making end-user web engineering scalable and for encouraging end-user developers to continually increase their level of sophistication.