[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Public Review of UIML v4.0
To OASIS members, Public Announce Lists: The OASIS User Interface Markup Language (UIML) TC has recently approved the following specification as a Committee Draft and approved it for public review: User Interface Markup Language (UIML) Version 4.0 The public review starts today, 22 June 2008, and ends 21 August 2008. This is an open invitation to comment. We strongly encourage feedback from potential users, developers and others, whether OASIS members or not, for the sake of improving the interoperability and quality of OASIS work. Please feel free to distribute this announcement within your organization and to other appropriate mail lists. More non-normative information about the specification and the technical committee may be found at the public home page of the TC at http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=uiml. Comments may be submitted to the TC by any person through the use of the OASIS TC Comment Facility which can be located via the button marked "Send A Comment" at the top of that page, or directly at http://www.oasis-open.org/committees/comments/index.php?wg_abbrev=uiml. Submitted comments (for this work as well as other works of that TC) are publicly archived and can be viewed at http://lists.oasis-open.org/archives/uiml-comment/. All comments submitted to OASIS are subject to the OASIS Feedback License, which ensures that the feedback you provide carries the same obligations at least as the obligations of the TC members. The specification document and related files are available here: Editable Source (Authoritative): http://docs.oasis-open.org/uiml/v4.0/cd01/uiml-4.0-cd01.doc PDF: http://docs.oasis-open.org/uiml/v4.0/cd01/uiml-4.0-cd01.pdf HTML: http://docs.oasis-open.org/uiml/v4.0/cd01/uiml-4.0-cd01.html DTD: http://docs.oasis-open.org/uiml/v4.0/cd01/uiml-4.0.dtd Abstract: The User Interface Markup Language (UIML) provides a vendor-neutral, canonical representation of any user interface (UI) suitable for mapping to existing languages. UIML is specially designed to be a highly device-independent method of describing user interfaces. UIML factors any user interface description into six orthogonal pieces, answering the following six questions: - What are the parts comprising the UI? - What is the presentation (look/feel/sound) used for the parts? - What is the content (e.g., text, images, sounds) used in the UI? - What is the behavior of the UI (e.g., when someone clicks or says something)? - What is the mapping of the parts to UI controls in some toolkit (e.g., Java Swing classes or HTML tags)? - What is the API of the business logic that the UI is connected to? UIML is a meta-language, which is augmented by a vocabulary of user interface parts, properties, and events defined outside this specification. In this way, UIML remains independent of user interface metaphors (e.g., "Browser Interface", "Dialogs", etc). UIML version 4 is a refinement of the previous versions of UIML, which were developed starting in 1997. It is the intent that this specification can be freely implemented by anyone. OASIS and the UIML TC welcome your comments. --------------------------------------------------- Mary P McRae Manager of TC Administration, OASIS email: mary.mcrae@oasis-open.org web: www.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]