052512 VU Interoperability (2023S)
Prüfungsimmanente Lehrveranstaltung
Labels
Zusammenfassung
An/Abmeldung
Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
- Anmeldung von Mo 13.02.2023 09:00 bis Do 23.02.2023 09:00
- Abmeldung bis Di 14.03.2023 23:59
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
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
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
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).
* 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)
* 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
* 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)
* 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
* information integration
* service orchestrations and choreographies
* XML, JSON, and databases
* web services and applicationsStudents, 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 ...)