Erweiterung von UWE um plattformunabhängige Persistenzmodelle

Zusammenfassung:

Nach wie vor sind die Möglichkeiten des Internets im Wachsen begriffen, weswegen immer komplexer werdende Webanwendungen Hilfsmittel für deren Entwicklung fordern. Das \emph{UML—based Web Engineering} (UWE), eine speziell dafür entwickelte Erweiterung der emph{Unified Modeling Language} (UML), bietet eine Möglichkeit diese Anwendungen zu modellieren. Fester Bestandteil vieler aufwändiger Webanwendungen sind die relationalen Datenbanken. Aufgrund intensiven Mehrbenutzerbetriebs und enormer Datenmengen nehmen sie eine zentrale Rolle der Leistungserhaltung ein. Um diesen Anforderung zu begegnen wurde im Rahmen dieser Diplomarbeit UWE durch ein leichtgewichtiges UML—Profil, um eine grafische Notation von Datenfiltern erweitert, die die Vorteile von bestehenden Datenbanksystemen herausarbeiten und sich dennoch günstig in den objektorientierten Kontext von UWE einfügen. Zudem wurden prototypische Transformationsregeln und Algorithmen entwickelt, die ein automatisches Generieren von Statements ermöglichen, die von einem ORM-Mapper ausgeführt werden können.

Download:
N/A