Hasso-Plattner-InstitutSDG am HPI
Hasso-Plattner-InstitutDSG am HPI
Login
 

XML in der Entwicklung von Komponentensystemen (Wintersemester 2003/2004)

Dozent: Prof. Dr. Andreas Polze (Betriebssysteme und Middleware)

Allgemeine Information

  • Semesterwochenstunden: 6
  • ECTS: 9
  • Benotet: Ja
  • Einschreibefrist: 01.01.1970
  • Lehrform:
  • Belegungsart: Wahlpflichtmodul

Studiengänge

  • IT-Systems Engineering MA

Beschreibung

Mit der Sprache XML die Basissyntax für eine Familie von Sprachen gelegt, die sich leicht definieren automatisch verarbeiten lassen. Aus diesem Grund ersetzt XML in der Entwicklung von Komponentensystemen zunehmend "traditionelle" Sprachen. In der Vorlesung werden zum einen die Anwendungsgebiete (zusammen mit konkreten XML-Vokubularen), zum anderen die Techniken zur Verarbeitung von XML vorgestellt.



Schwerpunkte der Vorlesung sind:

  • Syntaktische Struktur von SGML und XML
  • Schemasprachen (DTD, XSchema, RelaxNG, Namensräume)
  • Parsertechnologien (SAX, DOM)
  • Transformationen
  • XML bei der Paketierung und Inbetriebnahme (Java, CCM, .NET)
  • Web Services (SOAP, WSDL)
  • XML zum Modellaustausch (MOF, XMI)
  • XML-Verschlüsselung und Key-Austausch

Die Vorlesung wird begleitet von Übungen.

Literatur

Wird noch bekannt gegeben.

Leistungserfassung

Die Leistungserfassung besteht aus einer mündlichen Prüfung und der semesterbegleitenden Bearbeitung der Übungsaufgaben; Abgabetermin für die erste Serie von Übungsaufgaben ist der 5. November. Zur Zulassung zur mündlichen Prüfung muss die Hälfte der Punkte aus den Übungsaufgaben erreicht werden; die Note wird in der mündlichen Prüfung festgelegt.

Termine

Di 09:15 - 10:45 A-1.1

Mi 13:30 - 15:00 A-1.1

Zurück