TU Wien:Entwurfsmethoden für verteilte Systeme VU (Zdun)

From VoWi
Jump to navigation Jump to search
Similarly named LVAs (Resources):
Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.

Daten[edit | edit source]

Lecturers Uwe Zdun
ECTS 3
Department Forschungsbereich Distributed Systems
Links Homepage
Zuordnungen
Master Software Engineering & Internet Computing Pflichtmodul Unbekannt oder "Prä-Modul-Ära" - EDIT ME
Master Technische Informatik Wahlmodul Unbekannt oder "Prä-Modul-Ära" - EDIT ME


Inhalt[edit | edit source]

Erlernen verschiedener Entwurfsmethoden für das Design von verteilten Systemen.

Eigentlich sollte die Lehrveranstaltung "Entwurfsmuster für verteilte Systeme" heißen, da hauptsächlich Design Patterns, Design Patterns und nochmal Design Patterns durchgemacht werden. Insgesamt dürften es so um 20-30 Design Patterns sein, die aber auch alle mehr oder weniger zusammenhängen.

Ablauf[edit | edit source]

Die Lehrveranstaltung besteht aus einem Vorlesungs- und einem Übungsteil.

Benötigte/Empfehlenswerte Vorkenntnisse[edit | edit source]

Kenntnisse über verteilte Systeme, zum Beispiel aus Verteilte Systeme. Moderate bis gute Java Kenntnisse.

Vortrag[edit | edit source]

Teilweise werden interessante Konzepte gut erklärt, aber gößtenteils werden Remote Designpatterns vorgestellt. Im SS09 hieß es in der ersten Vorlesung, dass der Vortrag auf Englisch ist, jedoch war er in der zweiten Vorlesung wieder in Deutsch.

Übungen[edit | edit source]

Im Rahmen der Übung ist eine objektorientierte RPC-Middleware unter Verwendung von Standard Remote Patterns zu entwickeln. Die Arbeit ist als 3er Gruppe zu erledigen. Es gibt keine Zwischenabgaben, sondern nur am Ende des Semesters eine Deadline und ein Abgabegespräch.

Im SS10 war die Übung in 2 Teile getrennt, wobei der der erste (Entwickeln eines RESTFul Frameworks mit Tomcat) alleine zu erledigen war. Der erste Teil war sehr aufwendig, also falls die Übung wieder mit einer Einzelphase beginnt, frühzeitig damit anfangen. Der zweite war dann den Aufwand betreffend unverhältnismäßig in einer 5er Gruppe zu absolvieren. Der Zweite Teil umfasste den Einsatz des Frameworks um ein verteiltes Speicher-System (DSS distributed storage system) zu erstellen. Dabei musste die Kommunikation zwischen den Nodes verschlüsselt werden.

Prüfung, Benotung[edit | edit source]

Schriftliche Prüfung, 60 Minuten Zeit, keine Unterlagen erlaubt, 4 Fragen zu je 10 Punkten.

Prüfungsordner finden sich bei den Materialien.

Dauer der Zeugnisausstellung[edit | edit source]

SS09: Prüfung am 16.06.2009, Zeugnis erhalten am 11.07.2009 (ca. 3-4 Wochen).

Zeitaufwand[edit | edit source]

Für die Übung solltest du schon etwas an Zeit einplanen, abhängig von den Vorkenntnissen. Mit vorhandenem Wissen über Java Netzwerkprogrammierung und Webservices kommt die Übung auf ca. 40 Stunden. Für die Vorlesungsprüfung sollten 3 Tage Vorbereitung reichen, je nachdem wie schnell du dir die Grafiken der Design Patterns merken kannst und diese mit ein paar Worten erklären kannst.

Unterlagen[edit | edit source]

Die Folien für die Vorlesung sowie die Übungsangaben sind leider passwortgeschützt (User name "teaching", Passwort "student23")

Tipps[edit | edit source]

tbd

Verbesserungsvorschläge / Kritik[edit | edit source]

noch offen