Erweiterte Suche

Web Application Modeling Language

We present a new approach for modeling web applications based on a new notation called Web Application Modeling Language (WAML). As existing approaches it models the three relevant aspects of web applications, namely core application, presentation, and navigation, separately. However in contrast to these approaches, WAML supports model-driven software development in a whole by offering (1) a lightweight meta model (2) that is EMF compliant in form of an (3) UML Profile using (4) activity diagrams to model navigational structures. In addition, (5) we have developed corresponding templates for the well-known MDA tool oAW, which allow to generate web applications from WAML models. Using an example application, a Java EE based order system, we demonstrate that in case of pure CRUD applications 100 % of the code can be generated. In more specific cases, code can be inserted manually into protected regions.

Titel: Web Application Modeling Language
Verfasser: Wolffgang, Ulrich
Kuchen, Herbert
Organisation: FB 04: Wirtschaftswissenschaftliche Fakultät
Dokumenttyp: Artikel
Medientyp: Text
Erscheinungsdatum: 03.11.2010
Publikation in MIAMI: 03.11.2010
Datum der letzten Änderung: 05.02.2014
Schlagworte: WAML; MDD; MDSD; UML; web engineering; meta model
Sprache: Englisch
Format: PDF-Dokument