The primary goal of the UIML TC is to
create a specification language with the following characteristics:
§
The language should be XML-based, canonical
(that is, using universal syntax), and independent of any interface metaphor.
§
UIML should subsume the expressive
power of concrete languages such as C++, Xforms, etc.
§
UIML should facilitate
interoperability among compliant UI generators and models.
The secondary goals of the UIML TC are as
follows:
§
Use UIML to bridge
multiple UI-related fields such as UI modelling and designing, code
generators, generalization of the Model-View-Controller, and new UI
metaphors.
§
Allow UI designers to think
in terms of the familiar and customary abstractions, though they may differ
from industry to industry
§
Build a relationship
with existing activities such as relevant W3C working groups, Mozilla, OASIS
HumanMarkup TC, etc.
§
Internationalization
§
Integrate with web
services
Deliverables are listed in the charter.
Additional Discussion: The TC
discussed adding personalization as a focus for the committee. As a first
effort, investigate the efforts of other standardization committees in the
area of personalization.
Action: Dully accepted the responsibility for
leading the effort in the area of personalization. As issues arise in this
area, they will be directed to Dully. No change to the charter will be made at
this time.
|