Specifying gestures by example
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Interactive sketching for the early stages of user interface design
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
DENIM: an informal tool for early stage web site design
CHI '01 Extended Abstracts on Human Factors in Computing Systems
An interactive system for recognizing hand drawn UML diagrams
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
Designing GUIs by sketch drawing and visual programming
AVI '98 Proceedings of the working conference on Advanced visual interfaces
Sketch based interfaces: early processing for sketch understanding
Proceedings of the 2001 workshop on Perceptive user interfaces
A domain-independent system for sketch recognition
Proceedings of the 1st international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Designing a sketch recognition front-end: user perception of interface elements
SBIM '07 Proceedings of the 4th Eurographics workshop on Sketch-based interfaces and modeling
A freehand-sketch environment for architectural design supported by a multi-agent system
Computers and Graphics
LADDER, a sketching language for user interface developers
Computers and Graphics
Recognition and beautification of multi-stroke symbols in digital ink
Computers and Graphics
From a freeform graphics tool to a repository based modeling tool
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
From informal process diagrams to formal process models
BPM'10 Proceedings of the 8th international conference on Business process management
Diagram editing on interactive displays using multi-touch and pen gestures
Diagrams'10 Proceedings of the 6th international conference on Diagrammatic representation and inference
CSTutor: a pen-based tutor for data structure visualization
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Query-adaptive shape topic mining for hand-drawn sketch recognition
Proceedings of the 20th ACM international conference on Multimedia
A region-based method for sketch map segmentation
GREC'11 Proceedings of the 9th international conference on Graphics Recognition: new trends and challenges
Expertise estimation based on simple multimodal features
Proceedings of the 15th ACM on International conference on multimodal interaction
CSTutor: A Sketch-Based Tool for Visualizing Data Structures
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.01 |
We have created and tested Tahuti, a dual-view sketch recognition environment for class diagrams in UML. The system is based on a multi-layer recognition framework which recognizes multi-stroke objects by their geometrical properties allowing users the freedom to draw naturally as they would on paper rather than requiring the user to draw the objects in a pre-defined manner. Users can draw and edit while viewing either their original strokes or the interpreted version of their strokes engendering user-autonomy in sketching. The experiments showed that users preferred Tahuti to a paint program and to Rational Rose™ because it combined the ease of drawing found in a paint program with the ease of editing available in a UML editor.