This document discusses Web Modeling Language (WebML), which provides a visual notation and methodology for designing complex, data-intensive web applications. WebML uses five models - structural, derivation, composition, navigation, and presentation - to design different aspects of a website. It allows designers to graphically represent a site at a high level without implementation details. The models help express the site's content, hypertexts, page composition, navigation, and presentation.
Related topics: