Technische Universität München, Institut für Informatik


DIPLOMARBEIT


Web Site Engineering -
Konfigurationsmanagement für die Verwaltung von Web Sites


Die Erstellung von Web Seiten und -Sites wird bisher überwiegend aus Sicht von Autoren und Layoutern behandelt. Web Site Erstellung als Software-Entwicklungs-Prozeß zu betrachten spielt eine eher geringere Rolle. Da die Anforderungen und somit die Komplexität von Web Sites stetig steigen, stoßen die bisher angewendeten Vorgehensmodelle und Methoden an ihre Grenzen. Dies ist insbesondere beim Konfigurationsmanagement (KM) zu beobachten. Während in der industriellen Software-Entwicklung KM eine zunehmende Verbreitung findet, wird im WWW KM häufig nur auf andere Themen beschränkt, die mit dem eigentlichen Prozeß der Entwicklung einer Site nichts zu tun haben, z.B.

Tatsächlich gelten für die Erstellung einer Web Site die gleichen Software-Technologischen Vorgehensmodelle, wie bei anderen Software Systemen auch. Aus KM-Sicht muß eine Nachvollziehbarkeit von Änderungen und Versionierung alter Stände gewährleistet werden, ebenso wie Sperren-Konzepte in Multi-Autorensystemen.

In der Diplomarbeit soll die Bearbeitung von Web Sites unter Software Engineering- und insbesondere KM-Aspekten analysiert werden. Bestehende Software Engineering Methoden sollen auf die Web Site Erstellung übertragen werden. In einem Objektmodell sollen Web-Site-spezifische Objekte, deren Relationen und Methoden identifiziert und modelliert werden. Typische Verfahren von KM (Abläufe, Rollen, Change- und Task-Management, Versions- und Varianten-Management) sollen auf den Entwicklungsprozeß abgebildet werden.

Es wird untersucht, inwieweit kommerzielle Produkte die zusammengestellten Anforderungen erfüllen. Pilotmäßig werden das Objektmodell und wesentliche Schritte im Entwicklungsprozeß auf Basis eines erweiterbaren, kommerziellen KM-Werkzeuges implementiert.

Arbeitsumgebung:
Windows-NT
Vorkenntnisse:
Kenntnisse in Web-Site-Design und Web-Applikationen (Java,Datenbankanbindungen usw.), Object-orientierte Modellierung, Konfigurations-Management für Software-Entwicklung
Betreuer:
              Peter Eilfeld, sd&m GmbH München,  E-Mail: Peter.Eilfeld@muc.sdm.de
Andreas Rausch, Zimmer S2214, Telefon 089 289 28362, E-Mail: rausch@informatik.tu-muenchen.de
Aufgabensteller:
Prof. Dr. Manfred Broy