Affiliation:
1. Capital University of Economics and Business
Abstract
This paper presents a view oriented approach to modeling web navigation, which is suitable as an analysis method and tool for web applications. As a navigation node, the view has characteristics of dynamic and hierarchy. The dynamic of the view reflects that the content data of the application is changeable, and the hierarchy of the view makes it possible that the navigation model could evolve from a high-level abstract model to a low-level concrete model. In this paper navigation is divided into action navigation and non-action navigation. Action navigation fuses navigation process with data processing, which reflects the inherit characteristic of web application well. This paper show how to use the graphical notation to represent the various conceptions and elements involved in the approach. At last, several navigation implement patterns which can improve user experience are introduced.
Publisher
Trans Tech Publications, Ltd.
Reference11 articles.
1. Roger S. Pressman and David Lower: Web Engineering: A Practitioner's Approach (McGraw- Hill, New York, 2009).
2. D. Schwabe, G. Rossi: An Object Oriented Approach to Web-Based Application Design. Theory and Practice of Object Systems(TAPOS)(1998), pp.207-225.
3. S. Ceri, P. Fraternali, and A. Bongio: Web Modeling Language (WebML): a modeling language for designing Web sites. in Proc. WWW9 Conference, Amsterdam (2000), pp.137-157.
4. J. Conallen: Building Web Applications with Uml (Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2002).
5. N. Koch, and A. Kraus: The expressive power of UML-based engineering. In Second International Workshop on Web Oriented Software Techonlogy (CYTED) (2002), pp.105-119.