Cover Pages Logo SEARCH
Advanced Search
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

Cover Stories
Articles & Papers
Press Releases

XML Query

XML Applications
General Apps
Government Apps
Academic Apps

Technology and Society
Tech Topics
Related Standards

OASIS announcement of User Interface Markup Language discussion list

Subject:   OASIS announcement of User Interface Markup Language discussion list
From:      "Karl F. Best" <> 
Date:      Mon, 08 Jul 2002 12:35:32 -0400 

Upon the request by eligible participants I have created an OASIS
Discussion List whose purpose is to discuss the creation of an OASIS
Technical Committee. Discussion on the list will begin in seven days
to give all interested parties a chance to subscribe, and the list and
its archive will be deleted after 90 days. The list is

The proposal for the formation of the list is below.

In order to participate in the discussions on these topics you should
subscribe to the discussion list using the subscription form at or by sending a message to

with the word "subscribe" as the body of the message. OASIS membership
is not required in order to subscribe to this list. If you do not wish
to subscribe but wish to view the discussion you may view the list
archives at

Karl F. Best
OASIS - Director, Technical Operations
+1 978.667.5115 x206

1. Name of the Discussion List

The User Interface Markup Language (UIML) TC Formation

2. Preliminary Statement of Scope

The scope of the Technical Committee we intend to form focuses on the
examination and standardization of the User Interface Markup Language
(UIML) for use in building user interfaces for e-business
applications.  UIML is a declarative, XML-compliant, and device
independent meta-language for describing user interfaces (UIs).  The
design objective of UIML is to provide a vendor-neutral, canonical
representation of any UI suitable for mapping to existing languages
(e.g HTML, WML, VoiceXML, Palm API, Java, Python, etc.), thus making
it possible to reduce the work needed to deploy UIs to multiple
platforms and devices.  UIML is being proposed now for standardization
because a variety of organizations have experience implementing the
language for use with different target devices.

UIML is ideal for application developers wishing to deploy a
consistent UI to multiple platforms and devices while maintaining a
richness of interaction not found in other 'lowest common denominator'
multi-platform tools.  Examples of possible applications include
e-commerce applications, automobile navigation systems, and ubiquitous
delivery information systems (information systems accessible anywhere,
anytime, from the device on hand).

The UIML specifications (currently in version 3) have been used to
design for a variety of devices, ensuring that the concepts in the
language are sound and that the language is suited to real-world
applications.  Already individuals and organizations have created
implementations based on the various versions of the UIML
specification.  One difficulty these implementers have faced is a lack
of uniformity in the language and many have expressed interest in
establishing a standard and guidelines for confirming that an
implementation meets the uniform standard.  This technical committee
will provide the catalyst needed to achieve unity in the language and
encourage open implementation of the resulting specification.

3. Three members proposing this discussion list

James Helms
Individual Membership

Marc Abrams
Individual Membership

Didier Courtaud
Aristote Association, OASIS Contributor

4. Discussion List Leader

James Helms


Prepared by Robin Cover for The XML Cover Pages archive.

Globe Image

Document URL: