UsiXML

From Wikipedia, the free encyclopedia

UsiXML (USer Interface eXtensible Markup Language) is an XML-based markup language for defining user interfaces on computers.

UsiXML is specification language for user interface design. It allows the designer to describe a user interfaces at different level of abstractions. In other word you can specify a UI in terms of functionality (task analysis), object it manipulates or, in a more concrete way, you can draw user interface.

The UsiXML language is currently being submitted for a standardisation plan to the W3C.

A separate work with the same job is UIML.[1]

[edit] Tool support

There is plenty of tools that can be found on UsiXML.[2] Tool support examples : translator from UsiXML specification to Flash (FlashiXML), tool for drawing/sketching user interfaces (SkectchiXML), a tool for task analysis: idealXML (see the following figure for IdealXML task metamodel).

[edit] References

  1. ^ UIML.org. Retrieved on 2006-07-21.
  2. ^ UsiXML.org. Retrieved on 2007-01-21.