Diplomarbeit am Institut für Informationssysteme



Erzeugung garantiert gültiger Server-Seiten für Dokumente der Extensible-Markup-Language


Beschreibung

Gegenstand der Diplomarbeit ist die Entwicklung einer Lösung für Java-Server-Seiten auf der Basis des validierenden Dokument-Objektmodells. Das den Server-Seiten zugrunde liegende Objektmodell ist das um Konstrukte zur Überprüfung der Gültigkeit von Dokumenten der Extensible-Markup-Language (XML) erweiterte Dokument-Objektmodell (DOM). Die Gültigkeit der Seiten soll zunächst auf statischer Ebene sichergestellt werden und ein weiterer Schritt soll garantieren, dass jede durch die Server-Seite generierte Seite ebenfalls gültig ist. Da diese Diplomarbeit in bedeutenden Teilen praktisch orientiert ist, werden für ihre Ausführung sechs Monate angesetzt.

Im einzelnen sind folgende Teilaufgaben zu erfüllen:

  1. Zunächst ist zu untersuchen, welche Funktionalitäten für Java-Server-Seiten bzgl. des anzuwendenden VDOMs zweckmäßig sind und wie sie als Spracherweiterung in XML integriert werden können. Aufbauend ist gemäß den Funktionalitäten eine Syntax zur Formulierung von VDOM-Server-Seiten zu definieren. Diese soll sich an den Möglichkeiten der XML-Spezifikation orientieren.
  2. Danach sind Transformationen zur Übersetzung der VDOM-Server-Seiten in Java-Servlets zu definieren. Eine prototypische Implementierung dieser Transformationen ist vorzunehmen. Als vorbereitender Schritt ist einzuschätzen und zu beurteilen, in welchem Maße sich die eigene Lösung vom Laufzeitverhalten traditioneller Java-Server-Seiten unterscheiden wird.
  3. Schließlich ist eine XML-Anwendung, die auf die Implementierung der VDOM-Server-Seiten zugreift, prototypisch zu implementieren. Dafür soll eine schon existierende WML-Schnittstelle für das Medienarchiv auf die entwickelte Technik übertragen werden.

Vorkenntnisse:
Vorlesung Datenbanksysteme
Grundlagen in XML

Bearbeiter:
Jens Kramer

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden und ist als technischer Bericht B-02-16 erschienen.

Betreuung:
Martin Kempa
Institut für Informationssysteme
Osterweide 8
23562 Lübeck
Telefon: 0451/50253-28

10.07.2001 webmaster