Disclaimer
Das gesamte hier zur Verfügung gestellte Material (inklusive MozartSpaces Evaluierungsversion) darf ausschliesslich zum nicht-kommerziellen persönlichen Gebrauch und als Lernbehelf für die Vorlesungsübung Verteiltes Programmieren mit Space Based Computing Middleware - eva Kühn an der TU Wien verwendet werden. Copyright: eva Kühn.
FAQ
Technische Fragen zu den einzelnen Middleware-Systemen werden auf dieser Seite beantwortet.
Wo werden Neuigkeiten zur LVA gepostet?
Alle neuen Informationen werden im TUWEL-Forum gepostet, daher bitte den Kurs im TUWEL abonnieren und regelmäßig das Forum lesen. Im TUWEL finden Sie auch alle nötigen Materialien zum Download.
Wie melde ich mich zur LVA an?
Im TISS muss die LVA abonniert werden UND eine Anmeldung zur LVA erfolgen. In allen Vorlesungseinheiten besteht dann die Möglichkeit, sich als Übungsgruppe anzumelden. Für die Prüfung erfolgt die Anmeldung ebenfalls über TISS.
Übungsmodus:
Es gibt zwei Pflichttermine für den Laborübungs-Teil: den ersten und den zweiten Abgabetermin. Bei der 1. Abgabe muss ein Teil der Aufgabenstellung fertig implementiert sein, die vollständige Implementierung muss dann beim 2. Abgabetermin fertig sein (Details siehe Angabe). Die Abgaben erfolgen im Rahmen einer Präsentation der Applikation am eigenen Laptop inkl. Besprechung der Lösung bei den Tutoren. Falls Sie keinen Laptop zur Verfügung haben, melden Sie sich bitte rechtzeitig vor der Abgabe bei den Tutoren. Die Übung wird in 2er-Gruppen absolviert und nur in Ausnahmefällen alleine. Größere Gruppen sind nicht möglich.
Gruppenbildung:
In den Vorlesungseinheiten liegen Gruppenzettel auf, in die Sie sich zu zweit anmelden können. Außerdem können Sie sich gleich zu einem Termin für die Feedbackrunde anmelden, der Termin für die Abgaberunde wird dann beim Feedbackgespräch vereinbart. Falls Sie keine/n PartnerIn finden, wenden Sie sich bitte in der letzten VO-Einheit an die Tutoren.
Prüfung:
Es gibt pro Semester drei schriftliche Prüfungstermine, zu denen Sie sich im TISS anmelden können. Die Prüfungsdauer beträgt 60 Minuten, es sind keine Unterlagen erlaubt. Der Stoff beinhaltet alle in der Vorlesung behandelten Themen (siehe Folien). Die Prüfung kann bis zum letzten Prüfungstermin des folgenden Semesters absolviert werden, danach verfällt der Übungsteil (ebenso nach dem dritten negativen Prüfungsantritt).
Benotung:
Die Note setzt sich zu 70% aus dem Übungsbeispiel und zu 30% aus der Prüfung zusammen. Sowohl Übung als auch Prüfung müssen positiv sein. Beachten Sie, dass für eine positive Übungsnote alle Beispiel-Teile positiv sein müssen (siehe Angabe).
Anwesenheitspflicht:
Für das Feedback- und Abgabegespräch müssen grundsätzlich beide Gruppenpartner anwesend sein, bei kurzfristigen Verhinderungen bitte ein Mail an die Tutoren schicken.
Voraussetzungen:
Es werden Kenntnisse aus "Verteilte Systeme" sowie Programmierkenntnisse in Java vorausgesetzt.
Ist diese LVA für "Verteilte Systeme" anrechenbar?
Nein.
Wo finde ich Praktikums-, Diplomarbeits-, und Dissertationsthemen zu Space Spaced Computing?
Siehe "Open Topics".
An wen soll ich mich bei Fragen wenden?
Bei technischen und allgemeinen organisatorischen Fragen bitte im Forum posten, für spezielle organisatorische Probleme (z.B. Terminänderungen,...) bitte ein Mail an sbc-tutor@complang.tuwien.ac.at schicken.
Unterlagen zur Vorlesung
Weitere Unterlagen zur Vorlesung:
- Peer-to-Peer:
- Peer-to-Peer Success Stories (database replication and traffic telematics)
- JavaSpaces:
- Linda Tuple Space:
- XVSM:
- Corso/VSM:
- Softwarearchitekturen:
- Design Patterns
- Weitere innovative Space Konzepte:
Software Download Info steht im TUWEL
- XVSM
- MozartSpaces (XVSM in Java), High-Level Java API (JAPI) für MozartSpaces
- XcoSpaces (XVSM in .NET, eval version, inkl. High-Level API)
- Examples in XVSM: Producer/Consumer/Observer und Flughafen
- JavaSpaces
- GigaSpaces
- Examples in JavaSpaces: Producer/Consumer/Observer
- ApplicationSpace (.NET)
Sonstige Informationen von früheren Semestern
- Gastvortrag von Mag. Georg Kroiss im WS2006/2007