Download Now!
Version 1.0b
Mac OS X 10.3


CanonSketch is a UML-Based tool for the creation, design and editing of Canonical Abstract Prototypes and, more generally for Model-Based User Interface Design (MB-UID). The tool is being developed by Pedro F. Campos and Nuno J. Nunes at the University of Madeira.

This tool is closely related to TaskSketch. TaskSketch also supports model-based development and design and focuses on linkink use cases to the system architecture.

What are we trying to achieve?
We argue that in order to achieve a stronger market acceptance of modeling tools, a new generation of user-centric tools will have to emerge, tools capable of clearly supporting user interface specific activities. We will propose a model-based approach capable of reaching that goal, and explore the impact of the approach on the tools' usability, the practitioner's productivity and the final product quality.

What is our research agenda?
We are interested in studying the usability problems faced by interface development tools and by software analysis, design and modeling tools; we plan to specify the usage requirements for a new model-based user interface design tool and hope to develop a prototype capable of illustrating the main advantages of the proposed new kind of tool.

 

 

 

 


Features

UML 2.0 Based: an industry standard for modeling tools.

Complete support for Canonical Abstract Prototyping: helps the designer focus on matters of importance, explore & compare design alternatives.

 

3 synchronized views at 3 different levels of abstraction: UML, Abstract Prototype and Concrete HTML

 

User-centered features: search box, grid layout, tool palettes, customizable toolbar, user preferences

 

XMI Export promotes UML artifact interchange