Active documentation: wizards as a medium for meeting user needs
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Generating form-based user interfaces for XML vocabularies
Proceedings of the 2005 ACM symposium on Document engineering
The limsee3 multimedia authoring model
Proceedings of the 2006 ACM symposium on Document engineering
Templates, microformats and structured editing
Proceedings of the 2006 ACM symposium on Document engineering
Generating Wizards for Initializing Software Components
CIT '07 Proceedings of the 7th IEEE International Conference on Computer and Information Technology
What Is End-User Software Engineering and Why Does It Matter?
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
EDITEC: hypermedia composite template graphical editor for interactive tv authoring
Proceedings of the 11th ACM symposium on Document engineering
TAL processor for hypermedia applications
Proceedings of the 2012 ACM symposium on Document engineering
XTemplate 3.0: spatio-temporal semantics and structure reuse for hypermedia compositions
Multimedia Tools and Applications
Hi-index | 0.00 |
Templates have been used to engage non-expert multimedia authors as content producers. In template-based authoring, templates with most of the relevant application logic and application constraints are developed by experts, who must also specify the template semantics, report which are the required gaps to be filled in, and how to do so. Filling template's gaps is the single task left to inexperienced users to produce the final applications. To do that, they usually must understand the padding instructions reported by template authors and learn some specific padding language. An alternative is using specific GUI components created specifically to each new developed template. This paper proposes a semi-automatic generation of GUI Wizards to guide end(-user) authors to create multimedia applications. The wizard can be tuned to improve the communication between the template author and the template end user, and also if the template specification is not complete. Many successful trial cases show that the generated wizards are usually simple enough to be used by non-experts. The contributions coming from this paper is not constrained to any specific template language or final-application format. Nevertheless, aiming at testing the proposal it was instantiated to work with TAL (Template Authoring Language) whose template processors can generate applications in different target languages.