From Uiml.net

Jump to: navigation, search

UIML stands for The User Interface Markup Language. It is an open standard XML-based user interface description language that can be freely implemented by anyone.

More information can be found at the UIML homepage.