Universität Wien
Warning! The directory is not yet complete and will be amended until the beginning of the term.

052512 VU Interoperability (2022S)

Continuous assessment of course work
MIXED

Summary

1 Leitner , Moodle
2 Leitner , Moodle

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 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

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

  • Thursday 03.03. 09:45 - 11:15 Digital
  • Thursday 10.03. 09:45 - 11:15 Digital
  • Thursday 17.03. 09:45 - 11:15 Digital
  • Thursday 24.03. 09:45 - 11:15 Digital
  • Thursday 31.03. 09:45 - 11:15 Digital
  • Thursday 07.04. 09:45 - 11:15 Digital
  • Thursday 28.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 05.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 12.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 19.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 02.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 09.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 23.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 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

Group 2

max. 25 participants
Language: English
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

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

  • Thursday 03.03. 09:45 - 11:15 Digital
  • Thursday 10.03. 09:45 - 11:15 Digital
  • Thursday 17.03. 09:45 - 11:15 Digital
  • Thursday 24.03. 09:45 - 11:15 Digital
  • Thursday 31.03. 09:45 - 11:15 Digital
  • Thursday 07.04. 09:45 - 11:15 Digital
  • Thursday 28.04. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 05.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 12.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 19.05. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 02.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 09.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 23.06. 09:45 - 11:15 Hörsaal 3, Währinger Straße 29 3.OG
  • Thursday 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

Aims, contents and method of the course

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

Assessment and permitted materials

‣ 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).

Minimum requirements and assessment criteria

‣ 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)

Examination topics

‣ slides
‣ exercise material

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)

Association in the course directory

Module: IOP AWI

Last modified: Th 11.05.2023 11:27