Abstract
We describe a new approach to providing adaptable thin client interfaces for web-based information systems. Developers specify web-based interfaces using a high-level mark-up language based on the logical structure of the user interface. At run-time this single interface description is used to automatically provide an interface for multiple web devices e.g. desk-top HTML and mobile WML-based systems, as well as highlight, hide or disable interface elements depending on the current user and user task. Our approach allows developers to much more easily construct and maintain adaptable web-based user interfaces than other current approaches.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Amoroso, D.L. and Brancheau, J. Moving the Organization to Convergent Technologies: e-Business and Wireless, Proc. 34th Annual Hawaii International Conference on System Sciences, Maui, Hawaii, Jan 3–6 2001, IEEE CS Press.
Bonifati, A., Ceri, S., Fraternali, P., Maurino, A. Building multi-device, content-centric applications using WebML and the W3I3 Tool Suite, Proc. Conceptual Modelling for E-Business and the Web, LNCS 1921, pp. 64–75.
Ceri, S., Fraternali, P., Bongio, A. Web modelling Language (WebML): a modelling language for designing web sites, Computer Networks 33(1–6), 2000.
Eisenstein, J. and Puerta, A. Adaptation in automated user-interface design, Proc. 2000 Conference on Intelligent User Interfaces, New Orleans, 9–12 January 2000, ACM Press, pp. 74–81.
Fox, A., Gribble, S. Chawathe, Y., and Brewer, E. Adapting to Network and Client Variation Using Infrastructural Proxies: lessons and perspectives, IEEE Personal Communications 5(4), (1998), 10–19.
Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, to appear in Interacting with Computers, Elsevier (2001).
Han, R., Perret, V., and Naghshineh, M. WebSplitter: A unified XML framework for multi-device collaborative web browsing, Proc. CSCW 2000, Philadelphia, Dec 2–6 2000.
Marsic, I. Adaptive Collaboration for Wired and Wireless Platforms, IEEE Internet Computing (July/August 2001), 26–35.
Palm Corp. Web Clipping services, http://www.palm.com (2001).
Rössel M. Adaptive support: the Intelligent Tour Guide. Proc. 1999 International Conference on Intelligent User Interfaces. ACM Press.
Van der Donckt, J., Limbourg, Q., Florins, M., Oger, F., and Macq, B. Synchronised, model-based design of multiple user interfaces, Proc. 2001 Workshop on Multiple User Interfaces over the Internet, HCI-IHM’2001, 10–14 September 2001 Lille, France.
Zarikas, V., Papatzanis, G., and Stephanidis, C. An architecture for a self-adapting information system for tourists, Proc. 2001 Workshop on Multiple User Interfaces over the Internet, HCI-IHM’2001, 10–14 September 2001 Lille, France.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Grundy, J., Zou, W. (2002). An Architecture for Building Multi-device Thin-Client Web User Interfaces. In: Pidduck, A.B., Ozsu, M.T., Mylopoulos, J., Woo, C.C. (eds) Advanced Information Systems Engineering. CAiSE 2002. Lecture Notes in Computer Science, vol 2348. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47961-9_55
Download citation
DOI: https://doi.org/10.1007/3-540-47961-9_55
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43738-3
Online ISBN: 978-3-540-47961-1
eBook Packages: Springer Book Archive