Universität Hildesheim > Institut für Angewandte Sprachwissenschaft > Robert Strötgen > Lehre > Übung "Metadaten in XML und RDF"


Übung "Metadaten in XML und RDF"
3110 (Sommersemester 2004)
Di 08.30 - 10.00 (2 SWS)
Raum F 207
Teilnehmerkreis: IIM- und IM/IT-Studierende

Verschiedene Metadatenstandards wie z.B. Dublin Core oder Metadata Object Description Schema erlauben die Beschreibung von Informationsobjekten (z.B. Internet-Dokumenten) und verbessern die Interoperabilität für Digitale Bibliotheken und im Semantic Web. Häufig werden Metadaten in XML (eXtensible Markup Language) codiert, auch RDF (Resource Description Framework) wird in aller Regel in XML ausgedrückt. In praktischen Beispielen werden anhand der Metadatenstandards auch Grundkonzepte von XML und RDF behandelt.

Anmeldung per E-Mail an stroetgen@uni-hildesheim.de wird erbeten.


Zeitplan

Datum Thema
20.04. Einführung in das Thema
27.04. Grundkonzepte von XML
04.05. DTD
11.05. Metadaten (und Fortsetzung DTD)
18.05. XML Schema
25.05. XML Schema (Fortsetzung)
08.06. RDF
15.06. RDF Schema
22.06. XML Parser
Beispiele: SAXTest.java und TestContentHandler.java; DOMTest.java
29.06. RDF Parser
Beispiel: JenaTest.java mit bib.rdf
06.07. RDF Server/Datenbanken
13.07. XPath, Besprechung Semesterarbeiten, Abschlussdiskussion

Materialien/Links/Werkzeuge


Literatur

  • Eckstein, Rainer; Eckstein, Silke (2003): XML und Datenmodellierung. XML-Schema und RDF zur Modellierung von Daten und Metadaten einsetzen. Heidelberg: dpunkt.verlag
  • McLaughlin, Brett (2002): Java und XML. Köln: O'Reilly
  • Powers, Shelley (2003): Practical RDF. Solving Problems with the Resource Description Framework. O'Reilly
  • Ray, Erik T. (2001): Learning XML. O'Reilly
  • Rusch-Feja, Diann (1997): Mehr Qualität im Internet. Entwicklung und Implementierung von Metadaten, In: 19. Online-Tagung der DGD. [Berlin] : Dt. Ges. für Dokumentation, 1997. S. 113-130
  • Rusch-Feja, Diann (2000): Digital Libraries Informationsform der Zukunft für die Informationsversorgung und Informationsbereitstellung? In: B.I.T. Online 1/2000, URL: http://www.b-i-t-online.de/archiv/2000-01/fach3.htm (hier Kapitel 5.2: Metadaten)
  • Rusty Harold & W. Scott Means (2001): XML in a nutshell. A desktop quick reference. O'Reilly 2001
  • Vlist, Eric van der (2003): XML Schema. Köln: O'Reilly
  • Weibel, Stuart (1995): Metadata. The Foundations of Resource Description. In: D-Lib Magazine, July 1995, URL: http://www.dlib.org/dlib/July95/07weibel.html

Aufgabe für einen Schein IMIT/IW2

  • Entwickeln Sie ein komplexes (Rücksprache!) Anwendungsbeispiel für Metadaten.
  • Modellieren Sie die zugehörigen Metadaten als:
    • XML Schema (mit Beispieldatei)
    • RDF Schema (mit Beispieldatei)
  • Entwickeln Sie eine einfache Java-Applikation, die auf diesen Metadaten (eine Variante) Operationen Ihrer Wahl durchführt, z.B. Retrieval, Visualisierung, Reasoning (Rücksprache!).
  • JavaDoc obligatorisch.
  • Schriftliche Dokumentation (individuell), in der Lösungswege beschrieben, Design-Entscheidungen begründet dargestellt und Fehlschläge dokumentiert werden (macht ca. 30% der Note aus!).

Bitte vermeiden Sie absulute Dateipfade und URLs in Ihrem Projekt, wo unvermeidbar bitte in einfach anzupassenden Variablen ablegen. Exportieren Sie Ihr Projekt (ohne lib-Dateien) in eine ZIP-Datei und senden Sie mir diese per E-Mail. Die Dokumentation sollte eine einfache Installations- und Anwendungsanleitung enthalten.

Letzter Abgabetermin: 22. Oktober 2004


Partner:

Altova XML Spy

Valid XHTML 1.0!