Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
• Internet computing: Service oriented computing and service-oriented architectures;<br />
enterprize application integration and middleware; Web services: composition,<br />
workows, transactions; RESTful Web services and mashups; metadata and discovery;<br />
hot research topics in internet computing<br />
Expected Prerequisites: Programming skills; knowledge in Web service technology<br />
INT/PRO - Programmkonstruktion, INT/SEN - Systems Engineering, WIN/EWA -<br />
Entwicklung von Web-Anwendungen, SIT/DS2 - Technologies for Distributed Systems<br />
Teaching and Learning Methods and Adequate Assessment of Performance: The module<br />
is organized along reading lecture materials before each lecture, lectures, and lab<br />
assignments supported by teaching assistants.<br />
Courses of Module:<br />
3.0/2.0 VU Advanced Internet Computing<br />
3.0/2.0 VU Software Architecture<br />
SIT/DS2 - Technologies for Distributed Systems<br />
ECTS-Credits: 6.0<br />
Summary: This module provides detailed knowledge of various middleware technologies<br />
for implementing state-of-the-art distributed systems. The module covers middleware for<br />
the data tier (e.g., object-relational mapping technology), the business logics tier (e.g.,<br />
distributed objects, Web services and messaging technology), and the presentation tier.<br />
The module is centered on practical and implementation-level issues. The module consists<br />
of a single VL. The lecture part of the module covers more general and background<br />
information, and is graded using a written exam. The lab part of the module consists of<br />
assignments, which are done alone (no group work). Grading for the lab part is based<br />
on the assignments and the student's contributions in periodic review lessons. Review<br />
lessons are held for groups of 24 students.<br />
Learning Outcomes:<br />
Knowledge:<br />
Skills:<br />
• Understand the benets and limits of dierent distributed systems technologies<br />
and practice their implementation<br />
• Technical knowledge about middleware for distributed systems development<br />
• Design and implementation of basic Web services<br />
• Structured realization of complex software systems<br />
• Handling of technologies, software-tools, and standards<br />
70