Abstract
One of the most important needs within hypermedia systems is concise and easy to follow navigation support. Unfortunately many web-based systems are overloaded with hyperlinks bearing the risk of “getting lost” within the site, which leads subsequently to frustrated end users and less frequency of the site. To solve this problem web navigation patterns which represent well-established navigation paths within hypermedia systems have been proposed in the literature and have consequently been integrated into web design languages.
Feeling the need for a formal foundation we propose a labeled graph which describes the overall navigational structure of web-based systems. This graph constitutes a basis for the formal definition of web navigation patterns which are in turn the base for high-level UML stereotypes. These UML stereotypes are transformed into XML structures and finally into HTML. This approach to support navigation design of web-based systems is exemplified using the case of the filtered index navigation pattern.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
L. Baresi, F. Garzotta, and P. Paolini. Extending UML for Modeling Web Applications. In Proc. HICSS 2001, page 3055, Maui, Hawaii, USA, 2001.
S. Ceri, P. Fraternali, and A. Bongio. Web Modeling Language (WebML): a modeling language for designing Web sites. WWW9 / Computer Networks, 33(1–6):137–157, May 2000.
J. Conallen. Building Web Applications with UML. Addison Wesley Longman, Massachusetts, 2000.
F. Garzotto, P. Baolini, D. Bolchini, and S. Valenti. Modeling-by-Patterns of Web Applications. In Proc. ER Workshops 1999, volume 1727 of Lecture Notes in Computer Science, pages 293–306, Paris, France, 1999. Springer.
T. Isakowitz, E.A. Stohr, and P. Balasubramanian. RMM: A Methodology for structured Hypermedia Design. Communications of the ACM (CACM), 38(8):34–44, August 1995.
D. Schwabe, R. Almeida, P. Moura, and I. Moura. OOHDM-Web: An Environment for Implementation of Hypermedia Applications in the WWW. SigWEB Newsletter, 8(2):207–225, June 1999.
G. Sonneck. Formal Foundation of Web Navigation Stereotypes and Their Transformation into XML. Technical report, Department of Computer Science and Business Informatics, University of Vienna, December 2002.
G. Sonneck, R. Motschnig, and T. Mueck. Mapping UML Web Navigation Stereotypes to XML Data Skeletons. In Proc. EC-Web 2002, volume 2455 of Lecture Notes in Computer Science, pages 294–303, Aix-en-Provence, France, September 2002. Springer.
G. Sonneck and T. Mueck. Optimized One-to-One Personalization of Web Applications using a Graph Based Model. In Proc. IPDPS 2003 (ICEC Workshop), Nice, France, April 2003. IEEE Computer Society.
XForms. XForms 1.0 from the World Wide Web Consortium (W3C). http://www.w3c.org/MarkUp/Forms/, June 2002.
XLink. XLink (XML Linking Language) from the World Wide Web Consortium (W3C). http://www.w3.org/TR/xlink/, January 2002.
XMLQuery. XML Query from the World Wide Web Consortium (W3C). http://www.w3c.org/XML/Query, June 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sonneck, G., Mueck, T. (2003). Formal Foundation of Web Navigation Stereotypes and Their Transformation into XML. In: Zhou, X., Orlowska, M.E., Zhang, Y. (eds) Web Technologies and Applications. APWeb 2003. Lecture Notes in Computer Science, vol 2642. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36901-5_16
Download citation
DOI: https://doi.org/10.1007/3-540-36901-5_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-02354-8
Online ISBN: 978-3-540-36901-1
eBook Packages: Springer Book Archive