Web modeling

{{Multiple issues|

{{Update|date=June 2023}}

{{ref improve|date=December 2023}}

}}

Web modeling (aka model-driven Web development) is a branch of Web engineering that addresses the specific issues related to design and development of large-scale Web applications. In particular, it focuses on the design notations and visual languages that can be used for the realization of robust, well-structured, usable and maintainable Web applications.

Models

Designing a data-intensive website amounts to specifying its characteristics in terms of various orthogonal abstractions.{{Neologism inline|date=November 2022}} 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.{{cn|date=November 2022|reason=A source relating them to web development is needed.}} Among them:

One of the main discussion venues for this discipline is the [http://mdwe2011.pst.ifi.lmu.de/ Model-Driven Web Engineering Workshop (MDWE)] held yearly in conjunction with the International Conference on Web Engineering (ICWE){{Cite web |title=ICWE 2011 |url=https://icwe2011.webengineering.org/ |access-date=2023-12-06 |website=icwe2011.webengineering.org}} conference.

References