052512 VU Interoperability (2023S)
Continuous assessment of course work
Labels
Summary
Registration/Deregistration
Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).
- Registration is open from Mo 13.02.2023 09:00 to Th 23.02.2023 09:00
- Deregistration possible until Tu 14.03.2023 23:59
Registration information is available for each group.
Groups
Group 1
max. 25 participants
Language: English
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
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
- Thursday 02.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 09.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 16.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 23.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 30.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 20.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 27.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 04.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 11.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 25.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 01.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
-
Thursday
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 - Thursday 22.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 29.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Group 2
max. 25 participants
Language: English
LMS: Moodle
Lecturers
Classes (iCal) - next class is marked with N
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
- Thursday 02.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 09.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 16.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 23.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 30.03. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 20.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 27.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 04.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 11.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 25.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 01.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
-
Thursday
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 - Thursday 22.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
- Thursday 29.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
Information
Aims, contents and method of the course
Assessment and permitted materials
* 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).
Minimum requirements and assessment criteria
* 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)
Examination topics
* slides
* exercise material
* relevant RFCs and standards mentioned in the slides
* exercise material
* relevant RFCs and standards mentioned in the slides
Reading list
* 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)
Association in the course directory
Module: IOP AWI
Last modified: We 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 ...)