Institut für Verteilte Systeme
- 1:
Projekte. - 2:
Publikationen. - 3:
Lehre. - 4:
Personen. - 5:
Intranet.
Weitere Themen
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:
- Signalisierung beim Austausch multimedialer Daten
- Konvertierung und Übertragung von multimedialen Datenströmen
- Fehlertoleranz in verteilen Systemen
- Transformation von Quellcode für Middleware-Anwendungen
- Packen einer Open-Source-Distribution für die AspectIX-Middleware
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)
