de

Welcome Gast


  • Login
Full load

Summer Term 1998
Projektseminar Realisierung offener verteilter Anwendungen
General Information
Course number 18.370
Course type Project seminar
Lecturer Prof. Dr. Winfried Lamersdorf, Dr. Frank Griffel, Dr. Tuan Tu
Location F535
Time Mo 10-14 und 12-16 (2 Gruppen)
Recurrence regelmäßig (mit aktuell wechselnden Inhalten)
Suitability Für Lehrer/Nebenfächler nur bei besonderem Interesse geeignet (Voraussetzungen!).
Qualifications 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.
Topic
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.
Procedure
Ü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.
Learning target
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.
Literature
wird im Projektseminar angegeben