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:
- Zunächst muß der Student sich in die wesentlichen Konzepte der
Arbeit (s.u.) einarbeiten.
- 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.
- Eine Erweiterung um Attributberechnungen soll eingebracht werden.
- Ein Parsingsystem muß (in Java) implementiert werden, welches sowohl
eine graphische Schnittstelle als auch eine API zur Verfügung stellt.
- 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