[Back]


Diploma and Master Theses (authored and supervised):

M. Prinz:
"Modellgetriebene Entwicklung ubiquitärer Web Anwendungen - Evaluierung aktueller Ansätze und Werkzeuge";
Supervisor: G. Kappel, A. Schauerhuber, M. Wimmer; Institut für Softwaretechnik und Interaktive Systeme, 2006.



English abstract:
Along with the increasing propagation and complexity of Web-Applications and the World-Wide-Web´s associated evolution from a static information medium to a dynamic application medium a number of web modeling approaches emerged in the past decade.

These range from approaches, which are focusing only on a certain kind of web-application or are regarding just a single phase of the design process, only, to those which aim at the development of generic web-applications and are covering the whole design process.

New challenges to such approaches in the field of web-modeling are the growing trend to model-driven software development as well as the increasing demand for adaptive web-applications.

In this thesis, on one hand, an overview of existing web-modeling approaches and their corresponding tool support is given. On the other hand a newly designed evaluation framework, which captures the previously identified requirements, provides means for a structured comparison of these approaches. Furthermore, in order to gain practical experience in working with the modeling approaches and their tools, a running example is implemented.

This work, thus, aims at verifying, if the model-driven development of adaptive web-applications is already feasible with today´s available tools and techniques.

German abstract:
Einhergehend mit der zunehmenden Verbreitung und Komplexität von Web-Anwendungen und der daraus resultierenden Wandlung des World Wide Web von einem statischen Informationsmedium zu einem dynamischen Anwendungsmedium, entwickelte sich eine Reihe von Modellierungsansätzen für Web-Anwendungen. Die Bandbreite reicht dabei von sehr spezifischen Modellierungsansätzen, die nur auf Teilaspekte von Web-Anwendungen fokussieren, bis zu solchen, die den gesamten Entwicklungsprozess umfassen. Neue Herausforderungen an diese Ansätze ergeben sich einerseits aus dem zunehmenden Bedürfnis nach Adaptierbarkeit von Web-Anwendungen und andererseits aus dem aufkommenden Trend der modellgetriebenen SoftwareEntwicklung.

Ziel dieser Arbeit ist es, einen Überblick über aktuelle Modellierungsansätze und deren Werkzeugunterstützung zu geben und diese einer Evaluierung anhand eines Kriterienkataloges zu unterziehen, der die bereits erwähnten Anforderungen berücksichtigt. Um praktische Erfahrung im Umgang mit den untersuchten Werkzeugen zu sammeln sollen die Ansätze auch anhand eines Beispiels verglichen werden.

Die Evaluierung soll aufzeigen, ob eine modellgetriebene Entwicklung mit aktuellen Modellierungsansätzen bereits möglich ist und in wie weit auf die speziellen Erfordernisse von ubiquitären Web-Anwendungen eingegangen wird.


Electronic version of the publication:
http://www.big.tuwien.ac.at/research/publications/diplomatheses/prinz.pdf


Created from the Publication Database of the Vienna University of Technology.