Towards Multimodal User Interfaces Composition Based on UsiXML and MBD Principles
نویسندگان
چکیده
In software design, the reuse issue brings the increasing of web services, components and others techniques. These techniques allow reusing code associated to technical aspect (as software component). With the development of business components which can integrate technical aspect with HCI, the composition issue has appeared. Our previous work concerned the GUI composition based on an UIDL as UsiXML. With the generalization of Multimodal User Interfaces (MUI), MUI composition principles have to be studied. This paper aims at extend existing basic composition principles in order to treat multimodal interfaces. The same principle as in the previous work, based on the tree algebra, can be used in another level (AUI) of the UsiXML framework to support the Multimodal User Interfaces composing. This paper presents a case study on the food ordering system based on multimodal (coupling GUI and MUI). A conclusion and the future works in the HCI domain are presented.
منابع مشابه
USIXML: a User Interface Description Language for Specifying Multimodal User Interfaces
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language (UIDL) allowing designers to apply a multi-directional development of user interfaces at multiple levels on independence, and not only device independence. In this development paradigm, a user interface can be specified and produced at and from different, and possibly multiple, levels of abstrac...
متن کاملUser Interface Composition with UsiXML
This paper presents novel ongoing works on user interfaces composition. These works have emerged with the problematic of component software composition transposed to the Human-Computer Interaction domain. Some software architectures indeed allow components assembling at the final design step. Our work, based on UsiXML, aims at proposing a composition/decomposition of user interfaces. These work...
متن کاملUsiXML Extension for Awareness Support
Awareness support in MDA technologies is virtually nonexistent. Furthermore, until recently there was no conceptual model suitable for representing Awareness support in model based architectures. Here, we introduce an extension of UsiXML user interface description language to support Awareness as an information requirement. UsiXML aims to describe multi-context and multimodal user interfaces. T...
متن کاملEnriching UsiXML language to support awareness requirements
Awareness support in model-driven architecture approaches is almost nonexistent. Although it is a required feature for the development of collaborative applications, the consideration of awareness in development methodologies and tools has been hindered by the lack of model-driven oriented conceptual models. This work presents an extension to the user interface description language UsiXML for d...
متن کاملUSIXML: A Language Supporting Multi-path Development of User Interfaces
USer Interface eXtensible Markup Language (USIXML) consists in 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, ...
متن کامل