D09 XML für Informationsspezialisten

Zeitraum: SoSe 21

Dozent: Prof. Dr. Günther Neher

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 etablierten XSD-Standards in diesen Bereichen. 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 spezifischer XSD-Standards
  • XSL-Transformation: Konzeption und Umsetzung von Daten- bzw. Modelltransformationen
  • Grundlagen Datenintegration und Interoperabilität
  • Praxis: XML-Mapping : XSL-basierte Transformationen XML => XML
  • Praxis: Transformation XML => RDM und vice versa