Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Form-Oriented Analysis
Graphical user interfaces as documents
CHINZ '06 Proceedings of the 7th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: design centered HCI
Proceedings of the 9th ACM SIGCHI New Zealand Chapter's International Conference on Human-Computer Interaction: Design Centered HCI
Improving end-user GUI customization with transclusion
ACSC '10 Proceedings of the Thirty-Third Australasian Conferenc on Computer Science - Volume 102
Using document-oriented GUIs in dynamic software product lines
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Hi-index | 0.00 |
In recent years, increasing complexity of graphical user interfaces (GUIs) of applications has led to problems in GUI management, since there is no single layout to fulfill every user's needs. GUI editors have been developed to enhance end-user options but they commonly fail to preserve personalized GUIs. This paper presents an extension to the GUI editor built into the Auckland Layout Model (ALM) that can permanently store user-defined GUI layouts and reproduce them on different platforms. A novel technique called the document-oriented approach has been exploited to empower end-user customization, which allows GUI layouts to be dynamically edited, saved using a standardized XML-based GUI description language, and loaded in a platform-independent manner.