The CORBA reference guide: understanding the Common Object Request Broker Architecture
The CORBA reference guide: understanding the Common Object Request Broker Architecture
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Cross-modal interaction using XWeb
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Cascading Style Sheets: The Definitive Guide
Cascading Style Sheets: The Definitive Guide
Implementing Sap Sales and Distribution
Implementing Sap Sales and Distribution
Core Java 2: Volume I Fundamentals
Core Java 2: Volume I Fundamentals
IEEE Concurrency
An XML-Based Runtime User Interface Description Language for Mobile Computing Devices
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
Model-Based User Interface Design Using Markup Concepts
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
Platform Independent User Interface Generation with XML
ISAS-SCI '01 Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics: Information Systems Development-Volume I - Volume I
Application hosting for pervasive computing
IBM Systems Journal
Multi-platform user interface construction: a challenge for software engineering-in-the-small
Proceedings of the 28th international conference on Software engineering
Proposing a new architecture for mobile information and consultation support systems
TELE-INFO'05 Proceedings of the 4th WSEAS International Conference on Telecommunications and Informatics
Performance Analysis of an Adaptive User Interface System Based on Mobile Agents
Engineering Interactive Systems
Overcoming challenges in delivering services to social networks in location centric scenarios
Proceedings of the 2009 International Workshop on Location Based Social Networks
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Hi-index | 0.00 |
Adapting a graphical user interface (GUI) to a variety of resources with different capabilities is one of the most interesting questions of today's mobile computation. The GUI constructed for one application should be usable on different interactive devices, e.g. WebTV terminals, WAP phones or Java-enabled devices. In this paper, we discuss existing solutions and present a solution based on mobile agents. Mobile agents construct their GUI using third-party eXtensible User interface Language (XUL), jXUL middleware and XSL transformations. Mobile agents move to host computers and then build their GUI, or act as a proxy to devices without sufficient processing capabilities (e.g., WAP devices). The result is an adaptable GUI platform that can be run on multiple devices without modifications, supporting different resources and architectures. We show the application of this approach by implementing a mobile currency converter and survey.