Visual programming
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Literate Smalltalk Programming Using Hypertext
IEEE Transactions on Software Engineering
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Chimera: hypermedia for heterogeneous software development enviroments
ACM Transactions on Information Systems (TOIS)
Designing Web Usability: The Practice of Simplicity
Designing Web Usability: The Practice of Simplicity
ISHYS: Designing an Intelligent Software Hypertext System
IEEE Expert: Intelligent Systems and Their Applications
Hypertextual Programming for Domain-Specific End-User Development
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
A new end-user composition model to empower knowledge workers to develop rich internet applications
Journal of Web Engineering
Hi-index | 0.00 |
Software development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As an alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique.