
"Das Hasso-Plattner-Institut ist ein gutes Beispiel für Innovation im institutionellen Bereich, für Innovation in den Lern- und Arbeitsabläufen im Sinne einer gelebten Interdisziplinarität." Günter Stock, Präsident der Berlin-Brandenburgischen Akademie der Wissenschaften
Open Course Design Thinking: d.school-Referent Thomas Both zu Gast
Aufgrund der großen Nachfrage gibt es einen weiteren Open Course Design Thinking vom 31. Mai bis 2....
Bewerbungsschluss HPI-Schülerkolleg
HPI-Schülerkolleg geht 2012 in sein viertes Jahr. Bis zum 6. Juni können sich interessierte und...
Hochschulinformationstag am HPI
Am 8. Juni 2012 findet der Hochschulinformationstag der Universität Potsdam auf dem Campus...
HPI Alumni Homecoming Event 2012
Die zentrale Begegnungsveranstaltung für die Ehemaligen des HPI feiert 2012 gleich mehrere...
Future SOC Symposium am HPI
Vom 14. bis zum 15. Juni 2012 findet das siebte Future SOC Symposium statt.
Zertifikatsverleihung HPI-Schülerkolleg 2011/12
15 Seminareinheiten in je 3 bis 4 Modulen haben die rund 55 Schülerinnen und Schüler abgeschlossen,...
Hier finden sie die Hinweise zum Lehrangebot in den Bachelor- und Master-Studiengängen IT-Systems Engineering im laufenden Semester.
Ein Archiv mit dem Lehrangebot älterer Semester finden sie hier.
Middleware and Distributed Systems (WS2011/2012)
Dozent: Dr. Martin von Löwis (Betriebssysteme und Middleware)Beschreibung |
|
In der Vorlesung liegt der Fokus auf der Vermittlung grundlegender Wirkmechanismen in Middleware-basierenden verteilten Systemen. Ausgehend von der Darstellung grundlegender Ansätze (z.B. Arten der Interprozesskommunikation) sollen die Gemeinsamkeiten moderner verteilter Infrastrukturen praktisch verdeutlicht werden. Studenten sollen in die Lage versetzt werden, mit dem Wissen aus der Vorlesung eigene komplexe verteilte Anwendungen, oder auch eigene Middleware-Komponenten optimal entwerfen und entwickeln zu können. Behandelt werden u.a. folgende Themen: - Interprozesskommunikation (Schnittstellenbeschreibung, RPC, MOM, strombasierende Kommunikation) - Entwurfsmuster und Algorithmen in verteilten Infrastrukturen (MDA, Ressourcenmanagement, Microkernel) - Namensdienste (JNDI, DNS, X.500) - Registries (UDDI, Corba) - Architekturmuster (OMA, ESB, SOA) - Sicherheit (u.a. X.509, Kerberos) - Koordination verteilter Aktivitäten (u.a. Gruppenkommunikation) - Peer-to-peer Systeme - Uhrensynchronisation - Transaktionen - Weitverteilte Systeme (Cluster / Grid Computing) Begleitet wird die Veranstaltung von einem Praktikum, in dem die Teilnehmer selber Middleware entwickeln. Diese Projekte können allein oder zu zweit bearbeitet werden; es gibt im Laufe des Semesters 4 Teilaufgaben. |
|
Anforderungen |
|
Die Vorlesung setzt grundlegende Erfahrungen in der Programmierung von Middlewaresystemen (z.B. J2EE oder .NET oder CORBA) voraus. |
|
Lern- und Lehrformen |
|
Die Veranstaltung besteht aus der wöchentlichen Vorlesungen sowie regelmäßigen Übungen. |
|
Literatur |
|
George Coulouris, Jean Dollimore, Tim Kindberg. Distributed Systems. |
|
Leistungserfassungsprozess |
|
Die Leistungserfassung besteht aus einer mündlichen Prüfung und der semesterbegleitenden Bearbeitung von Übungsaufgaben. Zur Zulassung zur mündlichen Prüfung ist die erfolgreiche Bearbeitung der Übungsaufgaben erforderlich; die Zensur wird in der mündlichen Prüfung bestimmt. |
|
Termine |
|
Bitte beachten: Neue Räume ab 20.10.: - donnerstags HS 3 - montags HS 2 |
|
Webseite |
|
| Allgemeine Informationen | |
ID: |
6 L 1348 |
Kennung: |
ITSE,VT OSIS |
SWS: |
4 |
ECTS Credit Points: |
6 (benotet) |
Einschreibefrist: |
2.11.2011 |
Studiengang: |
IT Systems Engineering (Master) |
Themenmodul: |
IT-Systems Engineering |
Lehrform: |
Vorlesung |
Belegungsart: |
Wahl/Kernveranstaltung |
Themenkomplex: |
|
Vertiefungsgebiet: |
Systems Architecture, Software Engineering, Network & Service Computing |

