OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

uiml message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Groups - OASIS TC teleconference modified

OASIS TC teleconference has been modified by James Helms (jhelms@harmonia.com).

Date:  Monday, 16 August 2004
Time:  12:00pm - 01:00pm Eastern Time

Event Description:


User Interface Markup Language (UIML)
Technical Committee (TC)

Meeting Date	August 16, 2004
Meeting Time	12:00 PM EST
Location	Meeting held via Teleconference hosted by Harmonia, Inc.
Duration	1 Hour
Chair	Marc Abrams
Recording Secretary	Jim Helms

Name	Organization
Dr. Marc Abrams	Virginia Tech
Jim Helms	Harmonia, Inc.
Robbie Schaefer	Paderborn University

Business In Order

	Discussion of DISL
	During the August meeting, the TC discussed the Dialog and Interface Specification Language (DISL), an XML language for describing generic user interfaces.  The group that Mr. Robbie Schaefer works with created DISL, and he submitted a paper on DISL to the AVI’04 workshop on user interface definition languages.  DISL evolved out of an investigation into UIML and other languages, and contains several modified or new constructs that increase the flexibility of the language.  The following differences from the UIML 3.0 specification are evident:
·	The addition of a  element to hold system state information,
·	The separation of a  element into a set of named conditions, called  in DISL, and actions that reference one or more rules, called a ,
·	The addition of a  element that allows the manipulation of  elements and backend logic, and
·	The use of a  element with a “generic-widget” attribute instead of a  element with a “class” attribute to ensure that the description is generic.

DISL was designed to maximize re-use of descriptive elements.  For example, by having separately defined and named  elements, the author of DISL can re-use the same rule definition multiple times to trigger  elements.  This reduces the DISL code required to describe complex conditions and multiple  elements that rely on the same rule.  In practice, a DISL  references one or more named  elements and if the conditions are satisfied for all the referenced  elements then the  element within the  fires.

DISL is also suited for the creation of multi-modal interfaces.  The use of the “generic-widget” attribute provides a classification for the type of object the given  is (e.g. command, variable field, etc.).  A DISL renderer can then use this classification to create interface components appropriate to the mode in which a given generic-widget will operate.Mr. Schaefer’s paper on DISL can be found on page 119 of the Proceeding for the “Developing User Interfaces with XML: Advances on User Interface Description Languages” Workshop of the AVI’04 conference.The TC agreed that certain traits of DISL should be integrated into the UIML language specification, and those traits will be discussed in more detail at the next meeting.

	Action Items
	·	Jim Helms will update the Open Issues document to add the lessons learned from investigating DISL.·	Jim Helms will update the document recording the relationship of UIML to other languages/ working groups to include XAML·	The TC will review the GraffiXML software in preparation to discuss it at the next meeting.

 	The meeting ended at 1:00 PM EST to reconvene on September 20th, 2004.

This event is one in a list of recurring events.
Other event dates in this series:

Monday, 20 September 2004, 12:00pm to 01:00pm Eastern Time
Monday, 18 October 2004, 12:00pm to 01:00pm Eastern Time
Monday, 15 November 2004, 12:00pm to 01:00pm Eastern Time
Monday, 20 December 2004, 12:00pm to 01:00pm Eastern Time

View event details:

PLEASE NOTE:  If the above link does not work for you, your email
application may be breaking the link into two pieces.  You may be able to
copy and paste the entire link address into the address field of your web

Referenced Items
Date            Name                             Type
----            ----                             ----
18 Aug 2004     minutes 2004-08-16 UIML.pdf      Minutes

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]