Abstract. We propose a systematic design method for Web applications which takes into account the navigation space and the presentational aspects of the application. The method is based on a UML profile for the Web domain. Starting with a use case analysis and a conceptual model of the application we first provide guidelines for modeling the navigation space. From the navigation space model we can derive, in a subsequent step, a navigational structure model which shows how to navigate through the navigation space using access elements like indexes, guided tours, queries and menus. Finally, a static and dynamic presentation model is constructed. The different models of the design process are represented by using a Web extension of UML. The strength of the presented methodology is that most steps can be performed in a semi-automatic way, thus providing the basis for a systematic mechanism for Web design.
In REF , Hennicker and Koch present a UML profile for Web Application Development.
Systematic Design of Web Applications with UML
Unified Modeling Language: Systems Analysis, Design and Development Issues
Computer Science