Adresse und Kontakt

AG Netzbasierte Informationssysteme
FU Berlin
Königin-Luise-Straße 24-26
14195 Berlin

Tel.: +49-30-838-75221
Fax: +49-30-838-75220

This site is no longer maintained. You see a static copy as of April 1 2016.

Vorlesung XML-Technologien (Web Data and Interoperability)

V&Ü: 2+2-stündig, ECTS: 5

Dozenten:Robert Tolksdorf, Marko Harasic
Sprache:Deutsch
Mailingliste:Bitte bei der Mailingliste anmelden! Die Anmeldung ist verpflichtend.
Zeitraum:14.4.2015 bis 8.7.2015
Haupttermine:Dienstag 12 – 14 Uhr Takustraße 9 – Großer Hörsaal
Mittwoch 14 – 16 Uhr Takustraße 9 – Großer Hörsaal
maximale
Teilnehmerzahl
unbeschränkt
Inhalt:Die Extensible Markup Language (XML) ist die Sprache des Webs. Während HTML für die Präsentation von elektronischen Dokumenten entwickelt wurde (Mensch-Maschine-Kommunikation), ist XML insbesondere für den Austausch von Daten zwischen Computern geeignet. XML erlaubt dabei die Definition von speziellen Datenaustauschformaten (Standards) sowie die einfache Kombination und Erweiterung solcher Standards. Die Veranstaltung berücksichtigt die dynamische Entwicklung rund um XML, andere Markupsprachen des Webs sowie semantische Technologien und die Entwicklung des Web of Data (RDF, Linked Data, Microformate). Ziel ist die Vermittlung eines grundsätzliches Verständnisses von Interoperabilität an vielen Anwendungsbeispielen. Der Vorlesungsstoff wird durch eine Projektphase vertieft, in der die Studierenden in echten Teams eigenständig ein Softwareprojekt mit XML-Technologien und Web Daten zum Erfolg führen sollen.Projektaufgabe:

In diesem Semester hat das Projekt die Verwendung von Open Cultural Data zum Inhalt. Wir schließen uns dem Wettbewerb Coding Da Vinci an und übernehmen die Wettbewerbsaufgabe als Projektaufgabe. Aufgrund des zeitlichen Rahmens ist eine direkte Teilnahme am Wettbewerb leider nicht möglich. In der Projektaufgabe sollen sie in Gruppen mit den dort vorhandenen XML-Daten eine Web-Anwendung auf Basis eigener Ideen erstellen. Unsere Anforderungen dabei sind:

  • Einsatz einer XML-Datenbank mit XQuery
  • Einsatz von XSLT
  • Anwendung eines selbst definierten XML-Schemas
  • Verwendung eins LOD-Endpoints und SPARQL-Nutzung, beispielsweise mit der DBpedia
  • Webseite mit eingebetteten semantischen Daten (Microformats/RDFa)
  • Verwendung eines Webservices (REST/SOAP)
  • Verwendung mindestens eines Datensatzes des CodingDaVinci Hackathons

Bitte entwickeln sie mit Beginn der Veranstaltung eigene Ideen. Sie werden Gelegenheit haben, für diese Ideen zu werben und Teams zu bilden. Hierzu stellen wir Ihnen Termine in den Tutorien am 13.05.15 und am 27.05.15 zu Verfügung.

Im Rahmen der Veranstaltung haben dei studentischen Gruppen Projekte umgesetzt. Die Beschreibungen dieser lassen sich unter folgendem Link finden.

Voraussetzungen:Internet-Grundlagen (HTML, HTTP), passive Englischkenntnisse
Literatur:XML & XML Schema

XSL Transformations (XSLT)

Strukturierte Web Daten

DatumThemenblockThemaVortragende
14.04.15VorlesungXML Einführung (Organisatorischess, Motivation, Projektaufgabe)Harasic
15.04.15VorlesungXML-Grundlagen (einschl. URIs, Namensräume…)Tolksdorf
21.04.15VorlesungBeschreibung von Dokumentstrukturen mit DTDsHarasic
22.04.15VorlesungXML-SchemaTolksdorf
28.04.15ÜbungTutorium I
Übungsblatt I
Gontarska
29.04.15VorlesungXML Components (XPath und XQuery)Tolksdorf
05.05.15ÜbungTutorium IIÜbungsblatt IIGontarska
06.05.15VorlesungXSLTTolksdorf
12.05.15VorlesungWeb Services (SOAP, WSDL)Harasic
13.05.15ÜbungTutorium III / IdeenmarktÜbungsblatt IIIGontarska/Harasic
19.05.15VorlesungWeb APIs (REST)Harasic
20.05.15ÜbungTutorium IVGontarska
26.05.15VorlesungSemantic Web Grundlagen und RDFHarasic
27.05.15ÜbungTutorium VAbschließende GruppenbildungGontarska/Harasic
02.06.15VorlesungLinked Data, Microformats, RDFa, MicrodataHarasic
03.06.15ÜbungKick-Off MeetingTutorium VIGontarska
09.06.15Projektarbeitfreie Projektarbeit und indiv. Coaching in SprechstundeHarasic
10.06.15 Stand-Up im PlenumTolksdorf/Harasic
16.06.15freie Projektarbeit und indiv. Coaching in SprechstundeHarasic
17.06.15Stand-Up im PlenumTolksdorf/Harasic
23.06.15freie Projektarbeit und indiv. Coaching in SprechstundeHarasic
24.06.15PräsentationMeilensteinpräsentation ProjektphaseTolksdorf/Harasic
30.06.15Projektarbeitfreie Projektarbeit und indiv. Coaching in SprechstundedddHarasic
01.07.15PräsentationMeilensteinpräsentation ProjektphaseHarasic
07.07.15 KlausurvorbereitungRückblick und KlausurvorbereitungLösung Übungsaufgaben
08.07.15PräsentationAbschlusspräsentationen ProjektphaseTolksdorf/Harasic
14.07.15PrüfungKlausur (12:00)Harasic
07.10.15PrüfungNachklausur (14:00) SR 005 / Takustr.9Harasic

 

AG Netzbasierte Informationssysteme, http://www.ag-nbi.de
Königin-Luise-Straße 24-26, 14195 Berlin, Tel.: +49-30-838-75221, Fax: +49-30-838-75220