Universität Wien

052512 VU Interoperability (2023S)

Prüfungsimmanente Lehrveranstaltung

Zusammenfassung

1 Stertz , Moodle
2 Stertz , 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

The kick-off meeting will be held online on 02.03.2023 at 09:45: https://moodle.univie.ac.at/mod/bigbluebuttonbn/guestlink.php?gid=BlcRPK7ZqDYp

Donnerstag 02.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 09.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 16.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 23.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 30.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 20.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 27.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 04.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 11.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 25.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 01.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 15.06. 09:45 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 22.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 29.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG

Gruppe 2

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

Lehrende

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

The kick-off meeting will be held online on 02.03.2023 at 09:45: https://moodle.univie.ac.at/mod/bigbluebuttonbn/guestlink.php?gid=BlcRPK7ZqDYp

Donnerstag 02.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 09.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 16.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 23.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 30.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 20.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 27.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 04.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 11.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 25.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 01.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 15.06. 09:45 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 22.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Donnerstag 29.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG

Information

Ziele, Inhalte und Methode der Lehrveranstaltung

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

Students, attending the course, are expected to have knowledge in the following topics:
* Business process modeling foundations (e.g. BPMN)
* Advanced knowledge in database systems and data modeling (i.e., ER modeling and UML modeling)
* Basic knowledge of XML, JSON
* Basic knowledge of service-oriented architectures (SOA)
* Basic knowledge on REST
* Advanced knowledge in at least one programming language of your choice (e.g. Ruby, Python, JavaScript ...)

Art der Leistungskontrolle und erlaubte Hilfsmittel

* literature study and theoretical exercises
* practical exercises (implementation, application of tools)
* written exams - exams throughout 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 exams (on-site): 2 exams - each is worth 20%

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
* relevant RFCs and standards mentioned in the slides

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: Mi 24.05.2023 12:47