Universität Wien

052512 VU Interoperability (2022S)

Prüfungsimmanente Lehrveranstaltung
GEMISCHT

Zusammenfassung

1 Leitner , Moodle
2 Leitner , Moodle

An/Abmeldung

Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
An/Abmeldeinformationen sind bei der jeweiligen Gruppe verfügbar.

Gruppen

Gruppe 1

max. 25 Teilnehmer*innen
Sprache: Englisch
Lernplattform: Moodle

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

Kickoff meeting (online): 03.03. 09:45
Link: https://bbb.cs.univie.ac.at/b/mar-xl9-tda-9v1

Donnerstag 03.03. 09:45 - 11:15 Digital
Donnerstag 10.03. 09:45 - 11:15 Digital
Donnerstag 17.03. 09:45 - 11:15 Digital
Donnerstag 24.03. 09:45 - 11:15 Digital
Donnerstag 31.03. 09:45 - 11:15 Digital
Donnerstag 07.04. 09:45 - 11:15 Digital
Donnerstag 28.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 05.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 12.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 19.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 02.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 09.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 23.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 30.06. 09:45 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
Seminarraum 3, Währinger Straße 29 1.UG

Gruppe 2

max. 25 Teilnehmer*innen
Sprache: Englisch
Lernplattform: Moodle

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

Kickoff meeting (online): 03.03. 09:45
Link: https://bbb.cs.univie.ac.at/b/mar-xl9-tda-9v1

Donnerstag 03.03. 09:45 - 11:15 Digital
Donnerstag 10.03. 09:45 - 11:15 Digital
Donnerstag 17.03. 09:45 - 11:15 Digital
Donnerstag 24.03. 09:45 - 11:15 Digital
Donnerstag 31.03. 09:45 - 11:15 Digital
Donnerstag 07.04. 09:45 - 11:15 Digital
Donnerstag 28.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 05.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 12.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 19.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 02.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 09.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 23.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 30.06. 09:45 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
Seminarraum 3, Währinger Straße 29 1.UG

Information

Ziele, Inhalte und Methode der Lehrveranstaltung

This VU aims at presenting several interoperability concepts:
‣ XML and databases
‣ information integration
‣ web services and applications
‣ service orchestrations
‣ service choreographies

Learning goals:
‣ understanding the basic challenges of interoperability
‣ understanding basic concepts
‣ getting hands-on practice by implementation and by application of selected systems

Students, attending the course, are expected to have knowledge in the following topics:
* Basic knowledge of XML, JSON
* Basic knowledge on data modeling (e.g., ER or UML Class diagrams)
* Advanced knowledge in at least one programming language of your choice (e.g. Javascript, Ruby, Python, ...) recommended

Art der Leistungskontrolle und erlaubte Hilfsmittel

‣ literature study and theoretical exercises
‣ practical exercises (implementation, application of tools)
‣ written exam - The exam at the end of the semester will take place at the university (not online).

Mindestanforderungen und Beurteilungsmaßstab

‣ Part A: 60% exercises (theoretical and practical)
‣ Part B: 40% written exam

Overall at least 50% of points need to be achieved.

The grade is calculated from the total points as follows:
>= 87,5% very good (1)
>= 75% good (2)
>= 62,5% satisfactory (3)
>= 50% sufficient (4)
< 50% not sufficient (5)

Prüfungsstoff

‣ slides
‣ exercise material

Literatur

‣ A. Moos: XQuery und SQL/XML in DB2-Datenbanken. Vieweg+Teubner (2008)
‣ M. Klettke, H. Meyer: XML & Datenbanken. Konzepte, Sprachen und Systeme. dpunkt.verlag (2003)
‣ Ulf Leser, Felix Naumann: Informationsintegration. dpunkt.verlag (2006)
‣ D. Florescu, D. Kossmann: Storing and Querying XML Data using an RDMBS. IEEE Data Engineering Bulletin 22:27-34 (1999)
‣ K. Staken: Introduction to Native XML Databases. XML.com (2001)
‣ A. Holupirek, C. Grün, M.H. Scholl: BaseX & DeepFS joint storage for filesystem and database. EDBT 2009: 1108-1111
‣ Rahm, Erhard, and Philip A. Bernstein. A survey of approaches to automatic schema matching. the VLDB Journal 10, no. 4 (2001): 334-350
‣ Z. Bellahsene, A. Bonifati, E. Rahm: Schema Matching and Mapping. Springer (2011)
‣ P. A. Bernstein, L. M. Haas, Information integration in the enterprise, Commun. ACM 51(9): 72–79 (2008)
‣ M. Papazoglou: Web Services: Principles and Technology, Pearson Education (2008)
‣ G. Alonso, F. Casati, H. Kuno, V. Machiraju: Web Services - Concepts, Architectures and Applications. Springer-Verlag Berlin Heidelberg (2004)

Zuordnung im Vorlesungsverzeichnis

Module: IOP AWI

Letzte Änderung: Do 11.05.2023 11:27