Sommersemester 2008
Vorlesung Aktuelle Paradigmen und Architekturen verteilter Systemsoftware
Vorlesung Aktuelle Paradigmen und Architekturen verteilter Systemsoftware
Allgemeine Information
Veranstaltungs-Nr. | 18.400 |
Veranstaltungs-Type | Vorlesung |
Veranstalter | Dr. Alexander Pokahr, Prof. Dr. Lars Braubach |
Ort | F-534 |
Zeit | Mo 10:15-11:45 |
Periodizität | unregelmäßig |
Inhalt
Diese Vorlesung vermittelt einen
vertiefenden Einblick in Konzepte, Paradigmen und konkrete Architekturen
zur Realisierung verteilter Systemsoftware. Verteilte Systeme sind
aufgrund bestimmter ihnen inhärenter Eigenschaften wie z.B. getrennte
Adressräume, Nebenläufigkeit oder unabhängiges Fehlerverhalten oft
schwieriger zu erstellen als einfache Desktop-Applikationen, die zentral
nur auf einem Rechner ausgeführt werden. Um der damit einher gehenden
Komplexität entgegenzuwirken und solche Systeme besser beherrschbar zu
machen, wird innerhalb des Forschungsgebiets der Verteilten Systeme stetig
daran gearbeitet, abstrakte Konzepte und Konstruktionsparadigmen zu
entwickeln, die die Konstruktion solcher Systeme
erleichtern.
Innerhalb dieser Vorlesung wird das Spektrum derartiger Konzepte - ausgehend von historischen bzw. etablierten Ansätzen wie z.B. objektbasierte und komponentenbasierte Ansätze - bis hin zu aktuellen Trends wie u.a. die der Dienst- bzw. Prozessorientierung sowie der Agentenorientierung im Einzelnen erläutert und näher betrachtet. Ziel dabei ist es auch, auf der Grundlage des vertiefenden Einblicks die Unterschiede der einzelnen Sichtweisen aufzuzeigen, um dadurch deren jeweilige Vorteile und Einschränkungen besser erkennen zu können. Dabei soll das Verständnis der allgemeinen Konzepte und Prinzipien u.a. auch durch die eingehende Betrachtung ausgewählter konkreter Vertreter dieser (wie z.B. CORBA, Java EE, SOA bzw. Web Services) vertieft werden.
Innerhalb dieser Vorlesung wird das Spektrum derartiger Konzepte - ausgehend von historischen bzw. etablierten Ansätzen wie z.B. objektbasierte und komponentenbasierte Ansätze - bis hin zu aktuellen Trends wie u.a. die der Dienst- bzw. Prozessorientierung sowie der Agentenorientierung im Einzelnen erläutert und näher betrachtet. Ziel dabei ist es auch, auf der Grundlage des vertiefenden Einblicks die Unterschiede der einzelnen Sichtweisen aufzuzeigen, um dadurch deren jeweilige Vorteile und Einschränkungen besser erkennen zu können. Dabei soll das Verständnis der allgemeinen Konzepte und Prinzipien u.a. auch durch die eingehende Betrachtung ausgewählter konkreter Vertreter dieser (wie z.B. CORBA, Java EE, SOA bzw. Web Services) vertieft werden.
Vorgehen
Vorlesung mit Diskussion
Lernziel
Vertieftes Verständnis für die Herausforderungen
und Lösungsansätze bei der Realisierung verteilter Systemsoftware
Literatur
Wird zu Beginn der Veranstaltung bekannt
gegeben.
Debug Info for generation of "last modified"teachingCourse_157 (2008-02-22 11:45:00) | persons_84 (2007-05-29 15:28:00) | persons_80 (2014-09-29 19:06:00) | persons_80 (2016-07-02 17:20:24) | persons_80 (2023-02-01 12:28:54) | teachingCourse_157 (2008-02-22 11:45:00) | teachingCourse_157 (2008-02-22 11:45:00) | teachingCourse_157 (2008-02-22 11:45:00) | teachingCourse_157 (2008-02-22 11:45:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
Am 1. February 2023 um 12:28 von Prof. Dr. Winfried LamersdorfCALL getCollectionFull('teaching/coursekvv','vsis',157,0)