Abstract
Most documents dynamically generated by a web server are in HTML format. However the use of dynamic HTML documents severely limits the amount of user interface (UI) validation that can be done. In order to generalize the abstract UI platform and strengthen the UI validation process, we developed a novel platform to support both UI adaptation and dynamic UI construction. It provides a generic architecture for runtime adaptive UI development based on various XML technologies. As well as making use of different built-in modules, one can extend the platform by adding new functionalities into it. The ease of use of the platform is illustrated using a case study of an on-line accommodation booking form based on the official web site of the English town of Windsor.
Chapter PDF
Similar content being viewed by others
References
Apache XML Project: Xalan home page, http://xml.apache.org/xalan-j/index.html
Sun Microsystems, Inc.: The JavaTM Web Service Tutorial v1.2.4 (2003), http://java.sun.com
Boutell.com: CGIc: An ANSI C library for CGI programming (August 5, 2004), http://www.boutell.com/cgic
Ye, J.-H., Herbert, J.: User Interface Tailoring for Mobile Computing Devices. In: 8th ERCIM Workshop User Interfaces for All, Vienna, Austria, June 28 (2004)
Ye, J.-H., Herbert, J.: A Generic Architecture for User Interface Personalization. In: Proceedings of the Workshop on Environments for Personalized Information Access, Working Conference on Advanced Visual Interfaces (AVI 2004), May 25 (2004)
Ye, J.-H., Herbert, J.: Framework for User Interface Adaptation. In: 8th ERCIM Workshop User Interfaces for All, Vienna, Austria, June 28 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Ye, JH., Herbert, J. (2005). Adaptive User Interfaces Development Platform. In: Costabile, M.F., Paternò, F. (eds) Human-Computer Interaction - INTERACT 2005. INTERACT 2005. Lecture Notes in Computer Science, vol 3585. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11555261_98
Download citation
DOI: https://doi.org/10.1007/11555261_98
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28943-2
Online ISBN: 978-3-540-31722-7
eBook Packages: Computer ScienceComputer Science (R0)