Web modeling
Appearance
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