Jump to content

Web modeling

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Marcobramb (talk | contribs) at 11:43, 7 December 2004. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Web modeling (aka model-driven Web development) is a relatively new branch of Web engineering which 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.

Several languages and notations have been devised for Web application modeling. Among them, we can cite:

  • WebML [1]
  • HDM - W2000
  • OO-HDM
  • RMM
  • ARANEUS
  • STRUDEL
  • TIRAMISU
  • UML Web Application Extension
  • ACE
  • WebArchitect
  • OO-H