Middleware

Praktikum im Hauptstudium / CS 5850.006

Angaben

Dozent
Andreas I. Schmied, Andreas Schorr, Holger Schmidt, Hans P. Reiser
Betreuer
Andreas I. Schmied, Andreas Schorr, Holger Schmidt, Hans P. Reiser
Termine
unverbindliche Vorbesprechung mit Themeneinteilung am Do. 27.4.2006 um 14:15 Uhr; Raum O27/2202
Donnerstag, 14-16 Uhr im Raum O27/2202
Folien mit allen Themen ( zip, pdf )
SWS
4
Leistungspunkte
8

Themengebiete

Die Arbeiten können aus verschiedenen Themengebieten gewählt werden:

Einzelthemen nach Gebiet

Signalisierung beim Austausch multimedialer Daten

Betreuer: Holger Schmidt

SIP-1
Implementierung eines Peer-to-Peer Location-Services mit JXTA
SIP-2
Implementierung eines Push-to-Talk Dienstes mit SIP
SIP-3
Implementierung eines SIP-Softphones für die OSGi-Plattform

Konvertierung und Übertragung von multimedialen Datenströmen

Betreuer: Andreas Schorr

MM-1
Implementierung eines Transcoder-Modules für Videoströme
MM-2
Implementierung eines Transcoder-Modules für Audioströme
MM-3
Implementierung eines Kontroll-Modules zur Datenraten-Steuerung und Fehlerkorrektur für multimediale Datenströme
MM-4
Implementierung eines Adaptierungs-Proxy für multimediale Datenströme

Fehlertoleranz in verteilten Systemen

Betreuer: Hans P. Reiser

AGC 1
Latenz- und Durchsatzmessungen für Gruppenkommunikation in der weitverteilten PlanetLab-Infrastruktur
AGC 2
Entwicklung von Transportmodulen für das AspectIX-Gruppenkommunikationssystem AGC (SSL-Kanäle, UDP-Unicast und UDP-Multicast)
AGC 3
Implementierung der Ben-Or-Einigungsalgorithmen für das AspectIX-Gruppenkommunikationsystems AGC
AGC 4
Entwurf von Strategien zur Selbstoptimierung im AGC
ECLIPSE
Entwickung eines Eclipse-Plugins zur Visualisierung und Analyse von Threadsynchronisierung in Java-Programmen
FT 1
Transparente Replikation von Java-Objekten mit Hilfe der FORMI-Infrastruktur

Transformation von Quellcode für Middleware-Anwendungen

Betreuer: Andreas I. Schmied

ADK 1
Erweiterung der ADK-Transformationssprache
ADK 2
Abbildung von Java-Syntaxbäumen in Java-Modellobjekte
ADK 3
Semantische Analyse auf Java-Modellobjekten
ADK 4
Integration von IDL-Quellen und Erzeugen exemplarischer Stubs
ADK 5
Einbettung von Regeln für Grammatiken und Baumparser in UML-Modelle
ADK 6
Entwurf exemplarischer Transformationsprozesse zur Erweiterung von Middleware-Systemen
ADK 7
Entwicklung eines Eclipse-Plugins für die ADK-Transformationssprache

Packen einer Open-Source-Distribution für die AspectIX-Middleware

Betreuer: Franz J. Hauck, Jörg Domaschka

OS1
Konsolidierung des Built-Prozesses für die CORBA-Middleware AspectIX; Implementierung von Skripten zur Automatisierung der Erstellung der Distribution (Java, Ant, Eclipse)