Verlag:
DIPLOM.DE
Erschienen:
23.02.2001
Seitenanzahl:
122
ISBN:
3832431322
EAN:
9783832431327
Sprache:
Deutsch
Format:
PDF
Schutz:
Dig. Wass.

Change Management für Metadaten in digitalen Bibliotheken

Christoph Spreen


48,00 €
inkl. 7% MwSt.
PDF mit Dig. Wass.


Inhaltsangabe:Zusammenfassung:Aufgabe der Arbeit ist es gewesen, ein Verfahren und damit ein Programm zu entwickeln, mit dem der Vergleich sogenannter semistrukturierter Daten möglich ist. Semistrukturierte Daten sind Bäume, deren Knoten als unstrukturiert aufgefasst werden. XML-Dokumente stellen ein gutes Beispiel für derartige Dokumente dar.Diese Arbeit zeigt, wie XML-Dokumente mit Hilfe von JAVA gelesen, aufbereitet und mit anderen XML-Dokumenten so verglichen werden können, dass die Unterschiede in Form eines edit-scripts dargestellt werden. Ein edit-script stellt eine Folge elementarer Änderungsoperationen dar, mit deren Hilfe das eine Dokument sukzessive verändert werden kann, bis es dem anderen entspricht. Somit stellt ein edit-script die Differenz zweier XML-Dokumente dar. Dabei werden nicht nur das Einfügen, Entfernen und Verändern einzelner Knoten (inklusive deren Unterknoten) berücksichtigt, sondern auch das Verschieben und Kopieren.Es werden unterschiedliche Verfahren vorgestellt, mit deren Hilfe Dokumente unterschiedlicher Struktur verglichen werden können. Aus diesen wird ein eigenes Verfahren entwickelt, mit dem der Vergleich semistrukturierter Bäume vollzogen werden kann. Das entwickelte Verfahren wurde mit Hilfe eines im Rahmen der Arbeit erstellten Visualisierungsprogramms überprüft und veranschaulicht.Inhaltsverzeichnis:Inhaltsverzeichnis:1.Einleitung11.1.Motivation21.2.Aufgabenstellung21.2.1.Ziel der Arbeit31.2.2.Anwendungsgebiete des Dienstes31.3.Struktur der Arbeit42.Charakteristika des Change Managements52.1.Definition des Change Managements52.2.Anforderungen an ein Change Management System62.3.Kriterienkatalog83.Klassifizierung existierender Werkzeuge und Dienste103.1.Untersuchte Medien103.2.Grad der Berücksichtigung der jeweiligen Dokumentenstruktur123.3.Differenziertheit in Bezug auf die Auswertung123.4.Art des Dienstes134.Existierende Algorithmen zum Change Management154.1.Methoden zur Repräsentation von Differenzen154.2.Vergleich von Sequenzen184.3.Vergleich von Bäumen204.3.1.Vergleich geordneter Bäume214.3.2.Vergleich ungeordneter Bäume254.4.Überblick der Verfahren355.Verwendete Entwicklungsumgebung und Sprachen385.1.JAVA385.2.XML395.3.UML395.4.Entwurfsmuster406.Entwicklung Generischer Dienste für das Change Management426.1.Ablauf des Verfahrens426.2.Modell und Annahmen des realisierten Ansatzes446.3.Das Operationen-Repertoire446.4.Repräsentation […]

Bitte wählen Sie ihr Ursprungsland aus: