Extending UML for a Context-Based Navigation Modeling Framework of Web Information Systems

Web information systems are rapidly increasing and the structure of the systems becomes more complex. When users, however, navigate such complex Web systems, they cannot often grasp the current location and get the information that they want. Therefore, a systematic approach to model the navigation of Web information systems is needed that helps users get information, purchase products, and deal with complexity. If the systems provide the information of their navigation context with useful clues for exploring, users will easily comprehend the present situation and find the information in a relatively short time. They will also travel through the systems adaptively by using the context information. In this paper, we describe extending UML for a context-based navigation modeling framework of Web information systems. An example of online bookstore is given to describe the models produced in the framework.

[1]  Lei-da Chen,et al.  A Taxonomy of Web Site Traversal Patterns and Structures , 2000, Commun. Assoc. Inf. Syst..

[2]  Louis B. Rosenfeld,et al.  Information architecture for the world wide web - designing large-scale web sites , 1998 .

[3]  Peter Dolog,et al.  Towards Variability Modelling for Reuse in Hypermedia Engineering , 2002, ADBIS.

[4]  Siu-Ming Yiu,et al.  Modeling Web navigation by statechart , 2000, Proceedings 24th Annual International Computer Software and Applications Conference. COMPSAC2000.

[5]  Nora Koch,et al.  A UML-based Methodology for Hypermedia Design , 2000, UML.

[6]  Jim Conallen,et al.  Engineering Web-Based Systems with UML Assets , 2002, Ann. Softw. Eng..

[7]  Gustavo Rossi,et al.  Design reuse in hypermedia applications development , 1997, HYPERTEXT '97.

[8]  Jinwoo Kim,et al.  Effects of contextual navigation aids on browsing diverse Web systems , 2000, CHI.

[9]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[10]  Jim Conallen,et al.  Building Web applications with UML , 1999 .

[11]  Luciano Baresi,et al.  Extending UML for modeling Web applications , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[12]  Nora Koch,et al.  Towards a UML Extension for Hypermedia Design , 1999, UML.