XIML: a common representation for interaction data
Proceedings of the 7th international conference on Intelligent user interfaces
Tool support for designing nomadic applications
Proceedings of the 8th international conference on Intelligent user interfaces
PDA Access to Internet Content: Focus on Forms
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 4 - Volume 4
Graceful degradation of user interfaces as a design method for multiplatform systems
Proceedings of the 9th international conference on Intelligent user interfaces
Roam, a seamless application framework
Journal of Systems and Software - Special issue: Ubiquitous computing
Tooling and system support for authoring multi-device applications
Journal of Systems and Software - Special issue: Ubiquitous computing
USIXML: a language supporting multi-path development of user interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Solving the mapping problem in user interface design by seamless integration in IDEALXML
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Designing user interface adaptation rules with T: XML
Proceedings of the 14th international conference on Intelligent user interfaces
Ingénierie dirigée par les modèles pour la plasticité des interfaces homme machine
IHM '07 Proceedings of the 19th International Conference of the Association Francophone d'Interaction Homme-Machine
A model-driven approach to the engineering of multiple user interfaces
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
Multi-platform user interface derivation from one task model
ACE'10 Proceedings of the 9th WSEAS international conference on Applications of computer engineering
A model driven engineering design approach for developing multi-platform user interfaces
WSEAS Transactions on Computers
Hi-index | 0.01 |
This paper addresses the problem of the graceful degradation of user interfaces where an initial interface is transferred to a smaller platform. It presents a technique for pagination of interaction spaces (e.g., windows, dialog boxes, web pages) based on a multi-layer specification in the user interface description language UsiXML. We first describe how an interaction space can be split using information from the presentation layer (Concrete User Interface). We then show how information from higher abstraction levels (Abstract user Interface, Task model) can be used to refine the process. This technique belongs to a collection of transformation rules that have been developed to adapt a user interface to smaller, more constrained displays.