UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
A Unifying Reference Framework for the Development of Plastic User Interfaces
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
Retargeting of Web Pages to Other Computing Platforms with VAQUITA
WCRE '02 Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02)
Tooling and system support for authoring multi-device applications
Journal of Systems and Software - Special issue: Ubiquitous computing
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Dynamic generation of web migratory interfaces
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
Reverse Engineering Cross-Modal User Interfaces for Ubiquitous Environments
Engineering Interactive Systems
Documentation for aircraft maintenance based on topic maps
TMRA'06 Proceedings of the 2nd international conference on Topic maps research and applications
Hi-index | 0.00 |
Nowadays, many devices provide access to Web pages: desktops, mobile phones, PDAs, etc.. Often desktop user interfaces need to be redesigned for mobile devices in order to support nomadic access. The problem of adapting the interface to different platforms can be addressed in many ways. Low-level syntactical transcoding or just resizing elements do not seem able to provide general solutions: they often generate poor results in terms of usability because they follow rigid rules and mainly try to fit the same design into different devices. This paper presents our solution, which is based on platform-dependent semantic redesign. Semantic redesign means that transformation from one platform to another is based on the use of semantic information and not only on the analysis of the low-level implementation. In our case, such semantic information is contained in logical descriptions of the user interfaces that also capture the possible tasks users intend to accomplish.