de

Welcome Gast


  • Login
Full load

Summer Term 2001
Projektseminar Realisierung Verteilter Systeme (ProSA)
General Information
Course number 18.365
Course type Project seminar
Lecturer Prof. Dr. Winfried Lamersdorf, Prof. Dr. Christian Zirpins, Michael Scheurer
Location F534
Time Mo. 12-16 Uhr
Recurrence regelmäßig (mit aktuell wechselnden Inhalten).
Suitability Für Wirschaftsinformatiker geeignet. Für Lehrer/Nebenfächler nur bei besonderem Interesse geeignet (siehe Voraussetzungen!).
Qualifications Interesse an Kommunikation und Verteilten Systemen; Sicherer Umgang mit Unix-Umgebungen, Programmierkenntnisse in Java, Basiswissen in XML; Bereitschaft zu Vorträgen und selbständiger praktischer Arbeit im lokalen Netz.
Topic
Stichworte: Offene verteilte Anwendungen, Softwarekomponenten / Componentware, elektronische Dienstmärkte (E-Services), Middleware, Internet, Java 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 Kombination von gemeinsamen Seminarterminen und praktischer Arbeit in kleinen Arbeitsgruppen an lokal vernetzten Workstations durchgeführt. Die Veranstaltung baut auf einer Kooperation mit den HP-Labs (Bristol, UK) auf, die zu den international führenden kommerziellen Forschungseinrichtungen zählen. Inhaltlich werden zunächst die Grundlagen verteilter komponentenorientierter Anwendungssysteme eingeführt und darauf basierende Ansätze dynamischer Dienstmärkte diskutiert. Als Ausgangspunkt der praktischen Arbeit betrachten wir dann moderne Internet-Techniken (u.a. XML) sowie Middleware-Architekturen (z.B. SOAP), die auf Basis offener Kommunikationsnetze verteilte Anwendungen nach objektbasierten Client/Server-Modellen ermöglichen. Darauf aufbauend, sollen komponentenbasierte Dienstmodelle, die in zunehmendem Maße Gegenstand von Forschung und kommerzieller Realisierung sind, untersucht und implementiert werden.
Procedure
Übersichtsvorträge im gemeinsamen Seminarteil; praktisches Arbeiten in betreuten Gruppen an Linux-Workstations mit Standard-Entwicklungs- (z.B. JSDK, JBuilder) und Kommunikations-Software (z.B. Apache XML, SOAP) 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 und mit offenen Systemumgebungen. Einführung in die Arbeitsweise internationaler Forschungsprojekte.
Literature
Wird im Projektseminar angegeben.