Designing user-adapted interfaces: the unified design method for transformable interactions
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
Declarative interface models for user interface construction tools: the MASTERMIND approach
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
An Authoring Technology for Multidevice Web Applications
IEEE Pervasive Computing
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
An "intent-oriented" approach for Multi-Device User Interface Design
AINA '06 Proceedings of the 20th International Conference on Advanced Information Networking and Applications - Volume 02
Web Browsing on Small-Screen Devices: A Multiclient Collaborative Approach
IEEE Pervasive Computing
Designing the Mobile User Experience
Designing the Mobile User Experience
Hi-index | 0.00 |
Device heterogeneity, diversity in user preferences and uncertainty of a steady network bandwidth allocation are challenges, which must be squarely addressed to achieve effective information communication in a mobile computing environment. Browser-based user interface adaptation has been widely adopted as a feasible solution to these challenges. Moreover, with the introduction of J2ME platform, some inherent challenges of the browser-based environment for information communication have been surmounted. This paper describes a system for generating user centric interfaces for mobile applications and services. A user centric interface considers the needs and the preferences of the user. We regard a user interface component as an artifact and user interface generation involves dynamic selection of suitable artifacts based on real-time preferences of the user. The system has proved to be efficient for an on-demand generation of user centric interfaces and it provides support for direct user participation during interface generation. Apart from generating user centric interfaces, the system achieves a high degree of dynamism, flexibility and supports design time testing and evaluation of the generated interfaces.