Studienarbeit am Institut für Informationssysteme


Konzeption und Implementierung eines Parsingsystems auf Basis einer XML-Erweiterung


Beschreibung:

Gegenstand der Studienarbeit ist die Implementierung eines Parsingsystems für eine erweiterte Form  von XML-DTDs. Diese erweiterten DTDs sind das Ergebnis einer wissenschaftlichen Arbeit (s.u.), die sich mit den theoretischen Grundlagen von XML beschäftigt. Sie erweitern XML um wichtige Abschlußforderungen, die in der ursprünglichen Form nicht erfüllt sind.  Für die Betrachtung der DTDs wurde eine Abstraktion entwickelt, welche insbesondere die Untersuchung der Struktureigenschaften erlaubt.  Neben diesen strukturellen Eigenschaften sollen Attribute durch dynamische Berechnungen angereichert werden können.

Im einzelnen sind folgende Teilaufgaben zu erfüllen:

  1. Zunächst muß der Student sich in die wesentlichen Konzepte der Arbeit (s.u.) einarbeiten.
  2. Es müssen Ideen entwickelt werden, wie diese Konzepte in die konkrete XML-Syntax integriert werden können. Dazu muß eine Baumrepräsentation (ähnlich dem DOM ) entwickelt werden, in welche die XML Daten abgebildet werden.
  3. Eine Erweiterung um Attributberechnungen soll eingebracht werden.
  4. Ein Parsingsystem muß (in Java) implementiert werden, welches sowohl eine graphische Schnittstelle als auch eine API zur Verfügung stellt.
  5. Das entwickelte Parsingsystem soll in das Medienarchiv der Med. Univ. Lübeck integriert werden.

Vorkenntnisse:
Vorlesung Datenbanksysteme
Programmiererfahrung mit Java
Grundlagen von HTML und XML

Bearbeiter:
Marcus Kreutzberger

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Betreuung:
Ralf Behrens
Institut für Informationssysteme
Osterweide 8
23562 Lübeck
Telefon: 0451/50253-0

Sonstiges:
Eine Fortsetzung im Rahmen einer Diplomarbeit ist denkbar.
Literatur:
Behrens, R., Buntrock, G., Lecon, C., Linnemann, V.: Is XML really enough? Schriftenreihe der Institute für Informatik/Mathematik, A-99-11

15.09.1999 webmaster