Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Change Management für Metadaten in digitalen Bibliotheken

Change Management für Metadaten in digitalen Bibliotheken
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Christoph Spreen
  • Abgabedatum: Februar 2000
  • Umfang: 122 Seiten
  • Dateigröße: 1,3 MB
  • Note: 1,3
  • Institution / Hochschule: Universität Hamburg Deutschland
  • ISBN (eBook): 978-3-8324-3132-7
  • ISBN (Paperback) :
    978-3-8324-3132-7 P
  • ISBN (CD) :978-3-8324-3132-7 CD
  • Sprache: Deutsch
  • Prämierung:
  • Arbeit zitieren: Spreen, Christoph Februar 2000: Change Management für Metadaten in digitalen Bibliotheken, Hamburg: Diplomica Verlag
  • Schlagworte: XML, edit-script, JAVA, Vergleich von Bäumen

Diplomarbeit von Christoph Spreen

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:

1. Einleitung 1
1.1. Motivation 2
1.2. Aufgabenstellung 2
1.2.1. Ziel der Arbeit 3
1.2.2. Anwendungsgebiete des Dienstes 3
1.3. Struktur der Arbeit 4
2. Charakteristika des Change Managements 5
2.1. Definition des Change Managements 5
2.2. Anforderungen an ein Change Management System 6
2.3. Kriterienkatalog 8
3. Klassifizierung existierender Werkzeuge und Dienste 10
3.1. Untersuchte Medien 10
3.2. Grad der Berücksichtigung der jeweiligen Dokumentenstruktur 12
3.3. Differenziertheit in Bezug auf die Auswertung 12
3.4. Art des Dienstes 13
4. Existierende Algorithmen zum Change Management 15
4.1. Methoden zur Repräsentation von Differenzen 15
4.2. Vergleich von Sequenzen 18
4.3. Vergleich von Bäumen 20
4.3.1. Vergleich geordneter Bäume 21
4.3.2. Vergleich ungeordneter Bäume 25
4.4. Überblick der Verfahren 35
5. Verwendete Entwicklungsumgebung und Sprachen 38
5.1. JAVA 38
5.2. XML 39
5.3. UML 39
5.4. Entwurfsmuster 40
6. Entwicklung Generischer Dienste für das Change Management 42
6.1. Ablauf des Verfahrens 42
6.2. Modell und Annahmen des realisierten Ansatzes 44
6.3. Das Operationen-Repertoire 44
6.4. Repräsentation relevanter Information 49
6.4.1. Repräsentation der Änderungen 49
6.4.2. Repräsentation der Metadaten 51
6.5. Verwendete Algorithmen 52
6.5.1. Erzeugung des induzierten Graphen und Bildung der Kantengewichte 52
6.5.2. Beschriftung der Kanten 61
6.5.3. Ermittlung des edit-scripts 66
6.5.4. Betrachtungen zur Zeitabschätzung 73
7. Ausgewählte Aspekte der Realisierung 75
7.1. Grobarchitektur 75
7.2. Ereignisgesteuerte Verarbeitung von XML-Dokumenten 76
7.3. Repräsentation und Bearbeitung bipartiter Graphen 78
7.4. Austauschbare Algorithmen zum Baumvergleich 80
7.5. Generierung des edit-scripts 81
7.6. Hindernisse und Richtlinien 82
7.7. Visualisierung 83
7.8. Konfiguration des Dienstes 88
8. Zusammenfassung und Ausblick 90
8.1. Bewertung des entwickelten Systems 91
8.2. Ausblick 92
8.2.1. Weiterführende Arbeiten 92
8.2.2. Erweiterungen 92
9. Anhang 94
9.1. A Planarisierungsproblem in bipartiten Graphen 94
9.2. B DTD des edit-scripts und edit-script-Beispiele in XML 96
9.2.1. DTD des edit-scripts 96
9.2.2. update-Operation 97
9.2.3. insert-Operation 98
9.2.4. delete-Operation 98
9.2.5. move-Operation 98
9.2.6. copy-Operation 98
9.2.7. glue-Operation 99
9.3. Die CD-Rom zur Arbeit 100
9.4. Glossar 103
10. Literaturverzeichnis 108

Arbeit zitieren:
Spreen, Christoph Februar 2000: Change Management für Metadaten in digitalen Bibliotheken, Hamburg: Diplomica Verlag

Schlagworte:
XML, edit-script, JAVA, Vergleich von Bäumen

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren