CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Evolutionary learning of graph layout constraints from examples
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
On the problem of selecting interaction objects
HCI '94 Proceedings of the conference on People and computers IX
Cross-modal interaction using XWeb
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
A graphical single-authoring framework for building multi-platform user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
Creating multiplatform user interfaces by annotation and adaptation
Proceedings of the 11th international conference on Intelligent user interfaces
Designing multi-user multi-device systems: an architecture for multi-browsing applications
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Hi-index | 0.00 |
Existing cross-platform graphical user interface (GUI) development tools do not support migrate-able GUIs as they do not consider any runtime concern, such as running state transformations. To address this problem, we introduce Scalable Graphical User Interface (SGUI). It allows GUI developers to construct a platform-independent GUI that can be migrated across heterogeneous Java profiles. In this paper, we will focus on two major problems in supporting migrate-able GUIs. First is layout and widget transformation, which describes how to layout a presentation after a GUI is migrated from one platform to another. Second is running state and event handling transformations, which describes how to transform running states and event handlings when a presentation is changed after a migration.