Statecharts: A visual formalism for complex systems
Science of Computer Programming
A history of editable graphical histories
Watch what I do
Graphical representation and feedback in a PBD system
Watch what I do
KidSim: end user programming of simulations
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Usability problem identification using both low- and high-fidelity prototypes
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Anecdote: a multimedia storyboarding system with seamless authoring support
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
PatchWork: a software tool for early design
CHI 98 Cconference Summary on Human Factors in Computing Systems
DENIM: finding a tighter fit between tools and practice for Web site design
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Sitemaps, storyboards, and specifications: a sketch of Web site design practice
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
SATIN: a toolkit for informal ink-based applications
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
DEMAIS: designing multimedia applications with interactive storyboards
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Improving user performance on Boolean queries
CHI '00 Extended Abstracts on Human Factors in Computing Systems
End-user perceptions of formal and informal representations of web sites
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Specifying behavior and semantic meaning in an unmodified layered drawing package
Proceedings of the 15th annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A page-transition framework for image-oriented Web programming
ACM SIGSOFT Software Engineering Notes
Supporting UI design by sketch and speech recognition
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
An extension of UML for the modeling of WIMP user interfaces
Journal of Visual Languages and Computing
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Classifying and resolving ambiguities in sketch-based interaction
International Journal of Virtual Technology and Multimedia
Direct talkback in computer supported tools for the conceptual stage of design
Knowledge-Based Systems
Mixed-fidelity prototyping of user interfaces
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
User-centered design and business process modeling: cross road in rapid prototyping tools
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
User interface design by sketching: a complexity analysis of widget representations
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Playbook: revision control and comparison for interactive mockups
IS-EUD'11 Proceedings of the Third international conference on End-user development
Shape-based versus sketch-based UI prototyping: a comparative study
Proceedings of the 10th Brazilian Symposium on on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction
UISKEI: a sketch-based prototyping tool for defining and evaluating user interface behavior
Proceedings of the International Working Conference on Advanced Visual Interfaces
Designing and Evaluating Mobile Interaction: Challenges and Trends
Foundations and Trends in Human-Computer Interaction
Building interactive prototypes of mobile user interfaces with a digital pen
Proceedings of the 10th asia pacific conference on Computer human interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A technique to improve sketches of rich interactions
Proceedings of the 12th Brazilian Symposium on Human Factors in Computing Systems
Hi-index | 0.01 |
Informal, sketch-based design tools closely match the work practices of user interface designers. Current tools, however, are limited in the size and complexity of interaction that can be specified. We have created an advanced sketch-based visual language that allows for easy prototyping of large, complex interactive designs. In its current embodiment in the denim web design tool, the visual language allows designers to sketch reusable components for recurring page elements, such as navigation bars, as well as conditionals to illustrate and test transitions that depend on a user's input. Designers can also specify sites that accept richer user input than simple clicking. Our informal evaluation shows that these features allow designers with little programming experience to quickly create prototypes of large, complex web sites while still working inside an informal, sketch-based environment