Results 1 -
4 of
4
A unifying reference framework for multi-target user interfaces
- INTERACTING WITH COMPUTERS
, 2003
"... ..."
UsiXML: a Language Supporting Multi-Path Development of User Interfaces
, 2004
"... USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language (UIDL) allowing designers to apply a multi-path development of user interfaces. In this development paradigm, a user interface can be specified and produced at and from different, and possibly mult ..."
Abstract
-
Cited by 49 (13 self)
- Add to MetaCart
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language (UIDL) allowing designers to apply a multi-path development of user interfaces. In this development paradigm, a user interface can be specified and produced at and from different, and possibly multiple, levels of abstraction while maintaining the mappings between these levels if required. Thus, the development process can be initiated from any level of abstraction and proceed towards obtaining one or many final user interfaces for various contexts of use at other levels of abstraction. In this way, the model-to-model transformation which is the cornerstone of Model-Driven Architecture (MDA) can be supported in multiple configurations, based on composition of three basic transformation types: abstraction, reification, and translation.
UsiXML: A User Interface Description Language for Context-Sensitive User Interfaces
- IN PROCEEDINGS OF THE ACM AVI'2004 WORKSHOP "DEVELOPING USER INTERFACES WITH XML: ADVANCES ON USER INTERFACE DESCRIPTION LANGUAGES
, 2004
"... ..."
USer Interface eXtensible Markup Language (UsiXML) consists of a User Interface
"... Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abstraction depending on the development path they are following: task and concepts, abstract user interface, concrete user interface, and final user interface. These levels support to some extent indepe ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abstraction depending on the development path they are following: task and concepts, abstract user interface, concrete user interface, and final user interface. These levels support to some extent independence with respect to device, computing platform, modality of interaction, channel of information, and context of use. A single user interface can be specified and produced at and from different, possibly multiple, levels of abstraction while maintaining the mappings between these levels if required. Thus, the development process can be initiated from any level of abstraction and proceed towards obtaining one or many final user interfaces for various contexts of use (forward engineering), by recovering the final user interface into any upper level (reverse engineering), or by adapting at any level of abstraction (reengineering). 1

