Ein Generator zum Erzeugen von graphspezifizierten Hyperdokumenten

dc.contributor.authorPleumann, Jörgde
dc.date.accessioned2004-12-06T12:55:42Z
dc.date.available2004-12-06T12:55:42Z
dc.date.created2000de
dc.date.issued2003-05-12de
dc.description.abstractDie Diplomarbeit ist im Kontext der Document Description Language (DoDL) angesiedelt, einer objektorientierten Spezifikationssprache für Hyperdokumente, die am Lehrstuhl für Software-Technologie der Universität Dortmund entwickelt wurde. Die Sprache DoDL propagiert eine strikte Trennung von Inhalt, Verknüpfungsstruktur und Laufzeitverhalten eines Hyperdokumentes, wobei sich die Diplomarbeit schwerpunktmäßig im Bereich der Verknüpfungsstruktur bewegt. Diese liegt in einer DoDL-Spezifikation als Konstruktionsvorschrift für einen attributierten Graphen vor, in dem die Knoten den Ankern und die Kanten den Verweisen eines Hyperdokumentes entsprechen. Die Spezifikation wird von einem Compiler in ein ausführbares Programm übersetzt, das - wenn es gestartet wird - den beschriebenen Graphen tatsächlich erzeugt und in eine Datei schreibt. Hauptgegenstand der Diplomarbeit ist der Entwurf und die Implementierung eines Generatorwerkzeugs, das aus diesem Strukturgraphen, seiner Attributierung und dem eigentlichen Inhalt des Hyperdokumentes eine Menge von verknüpften Seiten erzeugt, die in HyperText Markup Language (HTML) abgefaßt sind. Dazu liest das Werkzeug den Graphen ein, traversiert ihn geeignet und erzeugt währenddessen die Ausgabedateien. Die Implementierung bemüht sich, geeignete Automatismen für spezielle Probleme des Generierungsprozesses zu finden, so etwa ein ansprechendes Minimal-Layout des Hyperdokumentes oder eine geeignete Aufteilung des gesamten Inhalts auf einzelne HTML-Seiten. Die Architektur ist zudem durch die durchgehende Verwendung objektorientierter Techniken so flexibel gehalten, daß der Generator mit geringem Aufwand an weitere Zielsysteme angepaßt werden kann.de
dc.format.extent1253051 bytes
dc.format.extent23795941 bytes
dc.format.extent927220 bytes
dc.format.mimetypeapplication/gzip
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/2003/2715
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-14520
dc.language.isodede
dc.publisherUniversität Dortmundde
dc.subject.ddc004de
dc.titleEin Generator zum Erzeugen von graphspezifizierten Hyperdokumentende
dc.typeTextde
dc.type.publicationtypebachelorThesis
dcterms.accessRightsopen access

Files

Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
pleumann.pdf
Size:
1.2 MB
Format:
Adobe Portable Document Format
Description:
DNB
No Thumbnail Available
Name:
pleumann.ps
Size:
22.69 MB
Format:
Postscript Files
No Thumbnail Available
Name:
pleumann.ps.gz
Size:
905.49 KB
Format:
GNU Zip-Dateien