This document provides an overview of web engineering and web application analysis modeling. It discusses the attributes and categories of web applications. It then describes the key elements of the web engineering process including planning, modeling, construction, delivery and evaluation. The document focuses on analysis modeling techniques for web applications including content analysis, interaction analysis, functional analysis, configuration analysis, use case diagrams, sequence diagrams, state diagrams, the interaction model, the functional model and the configuration model. Relationship navigation analysis is also covered. The goal of analysis modeling is to establish a basis for the design of complex web applications.
Related topics: