| |
Lehre
Lehrveranstaltungen
SS 2002
Lehrveranstaltungen
WS 2001
Diplomarbeitsthemen
Das
Authorized Academic Java Campus (AAJC) bietet Unterstützung
für die Java Zertifikate "Programmer", "Developer"
und "Java Architekt". Durch unsere Positionierung
im Bereich der angewandten Forschung sind wir in der Lage, unseren
Diplomanden sowohl inhaltlich interessante als auch praxisrelevante
Themenstellungen anzubieten. Das AAJC bringt moderne Praktiken
des Software Engineerings und des Software Projekt-Managements
zur Anwendung. Dies eröffnet unseren Diplomanden ausgezeichnete
Möglichkeiten für einen erfolgreichen Start ins Berufsleben.
Nähere
Auskünfte zu den unten dargestellten Themen
Thema
1: JSMIL - Entwicklung eines modularen SMIL Players in Java
Zielsetzung SMIL 1.0 (Synchronised Multimedia Integration Language)
ist ein Web-Standard zur Kodierung von zeitlich abhängigen,
komplexen Multimediaanwendungen. SMIL ist in XML (eXtensible Markup
Language) spezifiziert.
Ziel der Arbeit ist es, eine Implementierung des SMIL 1.0 Standards
in Java unter Verwendung des Java Media Framework (JMF) vorzunehmen.
Weiters sollen ausgewählte Teile des SMIL Boston Standards
implementiert werden.
Es besteht die Möglichkeit, die Arbeit auf zwei Studenten aufzuteilen.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
-
Vorkenntnisse
in objekt-orientierter Programmierung wünschenswert.
-
Grundkenntnisse
in gängigen Webtechnologien (z.B. Sockets, http, HTML,
Applets, XML) erforderlich.
Literatur
-
Philipp
Hoschka et al. Synchronized Multimedia Integration Language
(SMIL) 1.0 Specification. W3Consortium. http://www.w3.org/TR/REC-smil/.
-
Lloyd
Rutledge SMIL: Synchronized Multimedia Integration Language,
iX 10/99, Seite 58, Oct.1999.
-
Sun
Microsystems JMF 2.0 API Specification. http://java.sun.com/products/java-media/jmf/,
1999.
Thema
2: JQoS - Komponenten für Quality of Service (QoS)
Zielsetzung
In verteilten Multimedia-Internet-Anwendungen müssen sich Komponenten
(z.B. Client und Server) darüber einigen welche Dienste zu
welchen Konditionen abgerufen werden können. Zum Beispiel könnte
ein Video-on-demand Client eine bestimmte Netzwerkbandbreite sowie
ein bestimmtes Format (MPEG-2) anfordern, während ein Video-Konferenz-Client
einen in H.263 kodierten Datenstrom anfordert.
Ziel
dieser Arbeit ist es, Client- und Server-seitige Komponenten zu
entwickeln, die Protokolle zur Verhandlung dieser Kommunikationsparameter
implementieren. Es besteht auch die Möglichkeit, die Arbeit
auf zwei Studenten aufzuteilen.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
-
Vorkenntnisse
in objekt-orientierter Programmierung wünschenswert.
-
Grundkenntnisse
in Client-Server-Technologien (z.B. Sockets, Übertragungsprotokolle)
erforderlich.
Literatur
-
Ralf
Steinmetz, Multimedia Technologie (2. Aufl.), Grundlagen, Komponenten
und Systeme, Springer 1999.
Thema
3: JVMS - Java Video Messaging Service
Zielsetzung
Erweiterte Netzwerkbandbreiten eröffnen die Möglichkeit,
traditionelle E-Mail-Systeme mit multimedialer Funktionalität
aufzuwerten bzw. neuartige Dienste zu entwickeln. Im Rahmen eines
Vorgängerprojekts, das am SunTREC lief, wurden Komponenten
für ein Video-Streaming-System entwickelt.
Ziel dieser Arbeit ist es, serverseitige Komponenten für ein
Video-Messaging-System, das asynchrones Versenden von Videos unterstützt,
zu implementieren.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
Literatur
-
Ralf
Steinmetz, Multimedia Technologie (2. Aufl.), Grundlagen, Komponen-ten
und Systeme, Springer 1999.
-
Java
Media Framework: http://java.sun.com/products/java-media/jmf/
Thema
4: JHVS - Java Hypervideo Stream Synchronisation
Zielsetzung
Neue Technologien wie etwa ISDN oder ADSL erlauben es, Video-Datenströme
über das Internet zu verteilen. In zukünftigen Anwendungen
soll es möglich sein, neben dem eigentlichen Video-Datenstrom
auch Hyperlinks zu übertragen.
Ziel dieser Arbeit ist es, Video- und Hyperlinkströme, die
von unterschiedlichen Servern geladen werden, zu synchronisieren.
Die Implementierung soll unter Zuhilfenahme des Java Media Framework
(JMF) erfolgen.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
-
Vorkenntnisse
in objekt-orientierter Programmierung wünschenswert.
-
Grundkenntnisse
von Multimedia- und Hypertexttechnologie (z.B. HTML, Synchronisation)
erforderlich.
Literatur
-
Ralf
Steinmetz, Multimedia Technologie (2. Aufl.), Grundlagen, Komponenten
und Systeme, Springer 1999.
-
J.
Loviscach, Video aus dem Internet, c't 6/2000, S. 154-166.
-
Java
Media Framework: http://java.sun.com/products/java-media/jmf/
Thema
5: JHVLES - Java HyperVideo Link Editing System
Zielsetzung
Ziel dieser Arbeit ist es, einem Hypertext-Redakteur ein Autorenwerkzeug
(authoring tool) zur Verfügung zu stellen, mit dem ein Videodatenstrom
"live" annotiert werden kann und die so erstellten Hypervideoströme
(Video- plus Annotationen) direkt ins Internet gespeist werden können.
Für diese Arbeit können Basiskomponenten zum Abspielen
von interaktiven Videos wiederverwendet werden.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
-
Vorkenntnisse
in objekt-orientierter Programmierung wünschenswert.
-
Grundkenntnisse
von Multimedia- und Hypertexttechnologie (Streaming, Bildverarbeitung)
erforderlich.
Literatur
-
S.
T. Perry, P. H. Lewis A Novel Image Viewer Providing Fast Object
Delineation for Content Based Retrieval and Navigation, Pages
436-445 of: SPIE Conference on Storage and Retrieval for Image
and Video Databases VI. SPIE. 3312, January 1998, http://www.mmrg.ecs.soton.ac.uk/publications/
archive/perry1998/html/
-
Ralf
Steinmetz, Multimedia Technologie (2. Aufl.), Grundlagen, Komponenten
und Systeme, Springer 1999.
-
Java
Media Framework: http://java.sun.com/products/java-media/jmf/
Thema 6: JTops - Java Topic Map Editor
Zielsetzung
Ziel dieser Arbeit ist es, einen Editor/Browser für den ISO
Standard 13250 Topic Maps zu implementieren. Topic Maps sind ein
Standard zur Web-basierten Repräsentation von Wissensstrukturen.
Mit Topic Maps lassen sich daher virtuelle Landkarten zur Navigation
im Internet und in Intranets darstellen.
Beginn / Ende Gemäß Studienplan bzw. nach Übereinkunft.
Voraussetzungen
Literatur
-
http://www.hytime.org/topicmaps/
-
http://www.topicmaps.com/content/resources/ix9912/hhr.pdf
-
http://www.topic-maps.de/
-
http://www.gca.org/papers/xmleurope2000/papers/s22-01.html
-
http://www.infoloom.com/faq.htm
|
|