D09 XML für Informationsspezialist*innen (Seminar, Präsenz)
Dozent: Prof. Dr. Günther Neher
Zeitraum: SoSe24

Lernergebnisse (learning outcomes) / Kompetenzen
Die Studierenden haben vertiefte Kenntnisse der Komponenten des XML-Technologiestacks, deren Funktion und Zusammenspiel im Kontext eines XML-basierten Datenmanagements. Sie haben einen Überblick über die Breite der XML-Anwendungsfelder in Wirtschaft, Wissenschaft und Öffentlichem Bereich und kennen die dort etablierten XSD-Standards. Die Studierenden sind in der Lage, problem-orientiert spezifische XML-Prozessketten zu konzipieren und unter Verwendung professioneller Entwicklungswerkzeuge prototypisch umzusetzen, insbesondere in den Bereichen Datenaustausch und Datenintegration. Sie können vorhandene XML-Schemata auf Ihre Qualität und Tauglichkeit für einen vorgegebenen Zweck bewerten und ggf. nachnutzen, sind aber auch in der Lage bei Bedarf, auch komplexere spezifische XML-Datenmodelle zu entwickeln und als XML-Schema umzusetzen. Die Studierenden haben ein vertieftes Verständnis der Möglichkeiten und Grenzen der XML-basierten Datenintegration. Sie haben ein kritisches Qualitätsbewusstsein in Bezug auf die Beurteilung semantischer Äquivalenzen in Quell- und Zielformat, können diese in Form von Konkordanztabellen dokumentieren und mithilfe von professionellen Werkzeugen als XSL-Transformation implementieren.

Inhalte
- Vertiefung XML-Datenmodellierung und XSD-Entwicklung
- XML-Anwendungsfelder und exemplarische Analyse komplexer Datenmodelle (XSDs)
- Grundlagen XSL-Transformation mit Schwerpunkt Datenintegration und Interoperabilität
- Konzeption und Umsetzung von Daten- bzw. Modelltransformationen
- Praxis: XML-Mapping : XSL-basierte Transformationen XML => XML
- Praxis: Transformation XML => RDM und vice versa