de

Welcome Gast


  • Login
Full load

Winter Term 2007/2008
Seminar Entwicklungsansätze für verteilte Systeme
General Information
Course number 18.161
Course type Seminar
Lecturer Prof. Dr. Winfried Lamersdorf, Prof. Dr. Lars Braubach
Location F-534
Time Do 12-14
Recurrence unregelmäßig
Suitability Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Bioinformatikstudierende und Nebenfachstudierende. Nicht geeignet für Lehramtsstudierende.
Qualifications Verbindlich: Proseminar
Empfohlen: alle Pflichtmodule, Wahlpflichtmodul mit inhaltlichem Bezug.
Topic
Das Seminar vermittelt einen Überblick über Technologien und Techniken zur Realisierung verteilter Anwendungssoftware. Der Fokus liegt hierbei auf der Betrachtung von Middleware-Ansätzen, die eine generische Schicht zwischen Anwendungen auf der einen und dem Betriebssystem auf der anderen Seite herstellen - im Einzelnen sollen (u.a.) behandelt werden:
  • Objektbasierte Ansätze wie CORBA
  • Komponentenbasierte Lösungen wie J2EE
  • Dienstorientierte Architekturen (SOA) wie Web Services
  • Agentenbasierte Ansätze wie Jadex
  • Blackboard-basierte Strukturen wie Tuple Spaces
  • Ereignisorientierte Sichtweisen wie CEP
Verteilte Systeme sind aufgrund bestimmter inhärenter Eigenschaften wie z.B. getrennte Adressräume und Parallelität ungleich schwieriger zu erstellen als einfache Desktop-Applikationen, die nur auf einem Rechner ausgeführt werden. Um dieser gesteigerten Komplexität entgegenzuwirken und derartige Systeme leichter beherrschbar zu machen, wird innerhalb des Forschungsgebiets der Verteilten Systeme stetig daran gearbeitet, die Konstruktionsparadigmen um abstraktere Konzepte anzureichern. Innerhalb dieses Seminars wird das Spektrum dieser Erweiterungen ausgehend von historischen bzw. etablierten Ansätzen wie z.B. CORBA und J2EE bis hin zu aktuellen Trends wie SOA oder CEP anhand konkreter Beispiele veranschaulicht. Das Ziel besteht demnach darin, durch einen breiten Überblick die Unterschiede der jeweiligen Sichtweisen aufzuzeigen und deren Vorteile und Einschränkungen zu erkennen.
Procedure
Einführung durch die Veranstalter und Diskussionsrunden, danach Referate der TeilnehmerInnen mit anschließender Diskussion.
Learning target
Neben dem Erarbeiten wissenschaftlicher Forschungsthemen und dem Halten eines Vortrags mit anschließender Diskussion, soll ein Überblick aktueller Forschung und Entwicklung vermittelt werden.
Literature
Literatur wird zu Beginn des Seminars und nach Absprache bekannt gegeben.