Java Animations

On this page you find several applets simulating aspects of the lectures Computer Networks and Multimedia Technology of the Department of Applied Computer Science IV in the University of Mannheim. All these applets have been developed by students. We would be happy to hear your feedback for these applets. Please contact liebig@pi4.informatik.uni-mannheim.de with any comments.
This site uses JavaTM technology. If you encounter any problems displaying the java applets please check the external java.com test page. Want to learn more about JavaTM? Here is an external link to some additional information.


Remember, if you download software from this site, you are bound by the usage disclaimer!

Name: AVL tree Author: Axel Semling
View Applet
Context: Sorting algorithms
Miscellaneous:
Thesis (html)
Thesis (doc)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: CD Error Author: Barbara Herzog & Manuela Mnich - Mail:
View Applet
Context: Tutoring-system
Description: Java-based tutoring-system about elementary error detection, and error correction
Miscellaneous:
Thesis (pdf)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: Congestion Control Author: Christine Kapp - Mail:
View Applet
Context: Congestion Control
Miscellaneous:
Documentation can be found in the html-site of the applet.
Thesis (doc)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: 2-dimensional DCT Author: Holger Wons - Mail:
View Applet
Context: Mathematical algorithms used in compression standards
Description: The applet visualizes the 2-D Discrete Cosine Transform (DCT) used in compression standards for Internet applications, e.g. JPEG.
Miscellaneous:
Documentation can be found in the html-site of the applet and can be downloaded.
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: 1-dimensional DCT and DFT Author: Holger Wons - Mail:
View Applet
Context: Mathematical algorithms used in compression standards
Description: The applet visualizes the 1-D Discrete Cosine Transform (DCT) used in compression standards for Internet applications as well as the 1-D Discrete Fourier Transform (DFT).
Miscellaneous:
Documentation can be found in the html-site of the applet and can be downloaded.
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: CSMA/CD Author: Jochen Becher
View Applet
Context: Local Area Networks / Media Access Control
Miscellaneous:
Thesis (tex)
Thesis (postscript)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: FDDI Author: Stephan Willmanns
View Applet
Context: Local Area Networks / Media Access Control
Miscellaneous:
Thesis (html)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: FISCADI Author: Katrin Heineken - Mail:
View Applet
Context: Tutoring Program
Miscellaneous:
Documentation can be found in the html-site of the applet.
Thesis (doc)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: Flow Control Author: Joerg Bernauer
View Applet
Context: Data Link Layer
Miscellaneous:
Appletmanual (html)
Thesis (html)
Thesis (postscript)
Thesis (doc)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: Fourier Transformation Author: Christiane Adler - Mail:
View Applet
Context: Fourier Transformation
Miscellaneous:
Documentation can be found in the html-site of the applet.
Thesis (pdf)
Thesis (doc)
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: Hot Potatoe Algorithm Author: Didier Gutacker
View Applet
Context: Routing
Miscellaneous:
RIP & Hot-Potatoe Documentation
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: The Hough Transform Author: Dirk Farin - Mail:
View Applet
Context: Hough transform technique
Miscellaneous:
Documentation can be found in the html-site of the applet.
Java-Dokumentation
Sourcefiles
Appletfiles (view applet offline)

Name: Image Compression Algorithms Author: Corinna Dietrich - Mail:
View Applet
Context: Image Compression
Description:
  • Block Truncation Code for gray scaled images
  • Color Cell Compression for color images
  • Extended Color Cell Compression which uses recursion to define fields of relevance
  • Miscellaneous:
    Documentation can be found in the html-site of the applet and can be downloaded.
    Thesis (Postscript)
    Thesis (PDF)
    Thesis (Doc)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: JPEG-Quantisierung Author: Holger Wons - Mail:
    View Applet
    Context: Still image compression standard JPEG
    Miscellaneous:
    Work still in progress.
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Leitungskodierung Author: Sasan Safai
    View Applet
    Context: Tutoring-system
    Miscellaneous:
    Thesis (doc)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Algorithms for Lossless Compression Author: Oliver Schmid - Mail:
    View Applet
    Context: Compression
    Description:
  • Huffmann Encoding
  • Lempel-Ziv-Welch Encoding
  • Arithmetic Encoding
  • Miscellaneous:
    Thesis (pdf)
    Thesis (postscript)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: MotionEstimation Author: Holger Peinsipp
    View Applet
    Context: Block-Matching Motion
    Description: Demonstration Of Block-Matching Motion- Estimation Algorithms
    Miscellaneous:
    Paper
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Multiscale Analysis and Convolution-based Wavelet Filtering Author: Julia Schneider - Mail:
    View Applet
    Context: Wavelet Transform
    Description: The Wavelet Transform:
  • A demonstration of the multiscale analysis with the dilation and translation parameters.
  • A demonstration of convolution-based wavelet filtering with the Haar, respectively, the Daubechies-2 filter banks.
  • Miscellaneous:
    Thesis (PDF)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Reverse Path Multicasting Author: Arnd Goebel
    View Applet
    Context: Routing
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Multicast LAN/WAN Author: Joerg Widmer
    View Applet
    Context: Routing
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: PI4MP Author: Marc Hermann
    View Applet
    Context: Flooding, RPB, PIM SM
    Miscellaneous:
    Thesis (pdf)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: RIP / DVMRP Author: Didier Gutacker/Robert Denda
    View Applet
    Context: Routing
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Image Segmentation Author: Susanne Krabbe
    View Applet
    Context: Image segmentation algorithms
    Description: Image segmentation algorithms: edge detection and texture detection.
    Miscellaneous:
    Documentation included in the applet as well as an applet-external documentation accessible via html-site.
    Thesis (postscript)
    Thesis (pdf)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Shortest-Path/ Multiple Path, Backward Learning Author: Peter Staengle
    View Applet
    Context: Routing
    Miscellaneous:
    Online documentation
    Thesis (doc)
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Shortest Path Author: Markus Egenberger - Mail:
    View Applet
    Context: Rechnernetze
    Description: Dijkstra algorithm
    Miscellaneous:
    Help-File
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Token Ring Author: Lidia Konurov
    View Applet
    Context: Token Ring Standards 802.5
    Description: Uebungsapplet zur Vertiefung des Token Ring Standards 802.5
    Miscellaneous:
    OnlineHilfe
    Document
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Token Ring Author: Oliver Schuster
    View Applet
    Context: Local Area Networks / Media Access Control
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: Wavelet Transform on Still Images Author: Christoph Esser - Mail:
    View Applet
    Context: Wavelet Transform on Still Images
    Description: Wavelet Transform on Still Images. A demonstration of analysis and synthesis (with quantization) on a selected source image.
    Miscellaneous:
    Documentation included in the applet as well as an applet-external documentation accessible via html-site.
    Java-Dokumentation
    Sourcefiles
    Appletfiles (view applet offline)

    Name: XTD-Simulation Author:
    View Applet
    Context: Protocol Engineering
    Description: XDT provides a connection oriented data transmission service, that can be used for transmitting large amounts of data.
    Miscellaneous: Download offline version here (external link).
    Project homepage http://www.protocol-engineering.tu-cottbus.de/

    Name: B-Trees Author: AIFB (Uni Karlsruhe)
    View Applet
    Context: Data structure

    Name: Wavelet-Theory Author: Wim Sweldens (external)
    View Applet
    Context: Wavelet Analysis
    Description: The applet visualizes the different categories of wavelets and the corresponding scaling functions -- Haar, Linear, Spline, Daubechies etc.
    With kind permission of Wim Sweldens, Bell Labs.
    Miscellaneous: Documentation can be found in the html-site of the applet.

       

    Robert Schiele <rschiele@gmail.com>