UML-based Web Engineering
Encyclopedia
UWE is a software engineering approach for the development of Web application
s. UWE provides a UML profile (UML extension), a metamodel, model-driven development process and tool support for the systematic design of Web applications (MagicUWE). UWE follows the separation of concerns building separate models for requirements, content, navigation, presentation, process, adaptation and architecture.
The key aspects that distinguish UWE are reliance on OMG standards.
Web application
A web application is an application that is accessed over a network such as the Internet or an intranet. The term may also mean a computer software application that is coded in a browser-supported language and reliant on a common web browser to render the application executable.Web applications are...
s. UWE provides a UML profile (UML extension), a metamodel, model-driven development process and tool support for the systematic design of Web applications (MagicUWE). UWE follows the separation of concerns building separate models for requirements, content, navigation, presentation, process, adaptation and architecture.
The key aspects that distinguish UWE are reliance on OMG standards.
Other possibilities
- WebMLWebMLWebML is a visual notation for designing complex data-intensive Web applications. It provides graphical, yet formal, specifications, embodied in a complete design process, which can be assisted by visual design tools, like WebRatio.This method has five models: structure, derivation, composition,...
(Web Modeling Language) - HDM
- RMM
- EORM
- OOHDM
- WSDM
- Araneus
- OO-H
- UML WAE
- Hera