Awards 2006: Second Pize

: Sketchi XML

Adrien Coyette (UCL)

SketchiXML is a multi-agent interactive application that enables designers and end users to sketch user interfaces with different levels of details and support for different contexts of use. SketchiXML is intended to convey informal specifications of the interface presentation and dialog. Designers or even end users can sketch some or all of the future interface they want.

The application integrates three different recognition engine: firstly a shape primitive recognizer, a gesture recognizer (developped in collaboration with the university Otto-von-Guericke from Magdeburg during a similar phd twinning, and a text recognizer.

The interpretation of the shapes recognized is done on basis of a xml-based grammar allowing to build widgets using any combination of the shapes/ gestures/ text.

Once the design is finished, the results of the sketching are then analyzed to produce interface specifications independently of any context, including user and platform (UsiXML or UIML). These specifications are exploited to progressively produce one or several interfaces, for one or many users, platforms, and environments. In both case we only provide the core properties of these different components since this kind of low fidelity design tool is not supposed to capture detailed information.

for more information:
www.isys.ucl.ac.be/bchi/publications/2005/Coyette-Interact2005.pdf
www.usixml.org