Ludwig-Maximilians-Universität München, Institut für Informatik
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik
http://www.pst.informatik.uni-muenchen.de/DA_Fopra/fopra-albert.html

Fortgeschrittenenpraktikum

Implementierung eines Musters zur Netzwerk-Kommunikation im DANUBIA System

Inhalt

DANUBIA ist ein verteiltes Software-System, das im Rahmen des Verbundprojekts GLOWA-Danube entwickelt wird. Dieses System soll wasserbezogene Umweltthemen im Bereich der oberen Donau rechnergestützt untersuchen und simulieren können. Hierzu sind Modellrechnungen verschiedener naturwissenschaftlicher und sozioökonomischer Fachrichtungen in einem Modellverbund zu integrieren und deren Kommunikation über das Netz zu steuern. DANUBIA wird in Java implementiert, die Netzwerkkommunikation findet über das Java-eigene RMI-Protokoll statt.

Ziel dieses Praktikums ist es, eine (Wrapper-)Komponente für das System DANUBIA zu entwickeln, die die Netzwerkkommunikation, insbesondere den Datenaustausch zwischen den einzelnen GLOWA-Danube Modellen, transparent macht. Die Wrapper-Komponente soll in Form eines generischen Musters implementiert werden, das in der Lage ist, für beliebige GLOWA-Danube Modelle an deren individuelle Schnittstellen angepasste Netzwerkwrapper zu erzeugen. Ferner sollen verschiedene Möglichkeiten der Optimierung, insbesondere des Netzwerkverkehrs, untersucht und in die Komponente eingebunden werden.


Materialien


Bearbeiter: Ingmar Albert
Aufgabensteller: Priv.-Doz. Dr. Rolf Hennicker
Betreuer: Matthias Ludwig
Voraussetzungen: Gute Kenntnisse in UML und Java, insbesondere RMI
Abgeschlossen: März 2003


Diplomarbeiten und Fortgeschrittenenpraktika Lehrstuhl Institut Universität
Matthias Ludwig (01.04.03)