en

Willkommen Gast


  • Login
Full load

Sommersemester 1998
Projektseminar Realisierung offener verteilter Anwendungen
Allgemeine Information
Veranstaltungs-Nr. 18.370
Veranstaltungs-Type Projektseminar
Veranstalter Prof. Dr. Winfried Lamersdorf, Dr. Frank Griffel, Dr. Tuan Tu
Ort F535
Zeit Mo 10-14 und 12-16 (2 Gruppen)
Periodizität regelmäßig (mit aktuell wechselnden Inhalten)
Eignung Für Lehrer/Nebenfächler nur bei besonderem Interesse geeignet (Voraussetzungen!).
Voraussetzungen Sicherer Umgang mit Unix-Umgebungen, Kenntnisse in C++ bzw. Java; Interesse an Kommunikation und Verteilten Systemen; Bereitschaft zu Vorträgen und selbständiger praktischer Arbeit im lokalen Netz.
Inhalt
Anhand von Übersichtsvorträgen der Teilnehmer zu den einzelnen Themenbereichen wollen wir gemeinsam Grundlagen der verwendeten Systeme unter Nutzung ausgewählter wissenschaftlicher Literatur und der dazu notwendigen Systemdokumentation erarbeiten. Daneben sollen konkrete praktische Erfahrungen im Programmieren von Anwendungen der Datenkommunikation in offenen verteilten Systemen gewonnen werden. Dazu wird das Projektseminar als Kom-bination von gemeinsamen Seminarterminen und praktischer Arbeit in kleinen Arbeitsgruppen an lokal vernetzten Workstations durchge-führt. Systemtechische Grundlage bilden dabei zum einen die sog. "Middleware"-Architekturen (z.B. OMG CORBA, OSF DCE) die auf der Basis offener Kommunikationsnetze verteilte Anwendungen nach objektbasierten Client/Server-Modellen unterstützen und in zunehmendem Maße Gegenstand von Forschung und kommerzieller Realisierung sind. Zum anderen werden auf Basis moderner Internet-Technologien objektorientierte und komponenten-basierte Anwendungs- und Steuerungsmodelle untersucht und prototypisch implementiert.
Vorgehen
Übersichtsvorträge im gemeinsamen Seminarteil; praktisches Arbeiten in betreuten Gruppen an AIX-Workstations (IBM RISC/ 6000) mit Standard-Kommunikations-Software (JDK, ORBIX, DCE, DB2) im lokalen Netz.
Lernziel
Vertiefung des Verständnisses und der Fähigkeit zur Einordnung der Grundlagen, Probleme und Lösungsansätze der zur Realisierung offener verteilter Anwendungen notwendigen Kommunikations- und Systemunterstützung, der Kooperation von verteilten Anwendungsdiensten in Rechnernetzen und praktische Erfahrung in der Programmierung von verteilten Anwendungen in aktuellen offenen Systemumgebungen.
Literatur
wird im Projektseminar angegeben