Designing a data-intensive website amounts to specifying its characteristics in terms of various orthogonal abstractions.[neologism?] The main models that are involved in complex Web application design are: data structure, content composition, navigation paths, and presentation model. Several languages and notations have been devised for Web application modeling. Among them:
One of the main discussion venues for this discipline is the Model-Driven Web Engineering Workshop (MDWE) held yearly in conjunction with the International Conference on Web Engineering (ICWE)1 conference.
"ICWE 2011". icwe2011.webengineering.org. Retrieved 2023-12-06. https://icwe2011.webengineering.org/ ↩