Ludwig-Maximilians-Universität München, Institut für Informatik
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik
http://www.pst.informatik.uni-muenchen.de/DA_Fopra/web-eng-uwe-personalization.html

Diplomarbeit

Personalisierung von Web-Anwendungen


Inhalt

Web-Anwendungen werden "persönlich", indem sie sich an die individuellen Bedürfnisse des Benutzers anpassen. Die Anpassung (Adaption) betrifft sowohl das Informationsangebot und die Darstellung als auch die Navigationsstruktur und die dynamischen Abläufe. Personalisierung erfordert von der Web-Anwendung Kenntniss über bestimmte Eigenschaften des Benutzers.

Am Lehrstuhl PST wurde die Methode UWE (UML-based Web Engineering) zur Entwicklung von Web-Anwendungen entwickelt. UWE basiert auf der Modellierungssprache UML (Unified Modeling Language). UML ist eine Standardnotation, die für alle Phasen des Softwareentwicklungsprozesses verwendet wird. In der Entwurfsphase von UWE werden mehrere UML-Modelle für die verschiedenen Aspekte einer Web-Anwendung erstellt: Konzeptuelles Modell, Navigationsmodell und Präsentationsmodell. In einer Diplomarbeit wurde das CASE-Tool ArgoUML (open source) zur Unterstützung der Erstellung der UML-Entwurfsmodelle erweitert (ArgoUWE). Mit dem in einer weiteren Diplomarbeit entwickelten Generator UWEXML kann aus diesen Entwurfsmodellen eine Web-Anwendung semi-automatisch generiert werden.

Die Umsetzung der Personalisierung umfasst die Benutzerbeobachtung, die Verwaltung eines Benutzermodells und die regelbasierte Anpassung der oben genannten Aspekte (Inhalt, Struktur, Abläufe und Präsentation) einer Web-Anwendung. Die Aufgabe dieser Diplomarbeit ist die Erweiterung von UWE um den Aspekt der Personalisierung (=Benutzermodellierung und Adaptivität) und die Erweiterung des Generators um diesen Aspekt. Dies beeinhaltet auch die Erweiterung der Laufzeitumgebung, in der die Anpassungen technisch ausgeführt werden.

Voraussetzungen

Bearbeiterin

Anna Vishnevska

Aufgabensteller

Priv-Doz. Dr. Rolf Hennicker

Information/Betreuer

Nora Koch; Andreas Kraus
Bei Problemen oder Vorschlägen schicken Sie bitte eine eMail an wwwmaster@pst.informatik.uni-muenchen.de