Some Java™ applications I have written. These are mainly projects I had to do for programming classes at the university.
Dynamic Online Testing System
January 2005
While working at the Dynamic and Distributed Information Systems Group I designed and implemented a web based application designed to handle online exercises with individually generated assignments. Additionally, downloadable resources (an Excel file for example) can be created.
The submitted exercises can be automatically checked or evaluated. For convenience an evaluation report containing all results can be downloaded.
Used technologies: J2EE 1.4 (JSP 2.0, Servlets, JSTL, JNDI)
WekaSample
December 2004
Used for the class 'Informatik für Oekonomen' this application is a highly stripped down version of the WEKA Explorer. It has two built-in data sets which can be selected for further analysis. Two classification algorithms can be applied to the selected data set, a decision tree (J48) and a basic rules classification (NNge).
The application is designed to be run as applet or using Java Web Start without the need to be signed since it doesn't access the user's file system.
System requirements: Java™ 2 Platform SE, v1.4.2
Java Media Player
July 2003
This project was realized for the course "Multimedia Seminar" held by Professor Stucki. The goal was to realize a simple media player application in Java, using the Java Media Framework from Sun Microsystems. The main two features are a simple playlist and a frequency sprectrum analysis display, updated in real-time.
This project is a team work realized by Stephan Tschanz and myself, the frequency sprectrum part of the application being one of the main area I have worked on.
System requirements: Java™ 2 Platform SE, v1.4.1
CaféTunis
July 2002
This project was realized for the course "Software Praktikum". It's a café administration and billing system, which adapts the prices depending on the demand of a specific good. It can handle multiple employees and mutiple groups of people.
System requirements: Java™ 2 Platform SE, v1.3.1
QuerySystem
July 2001
This project was realized for the course "Programmier-Praktikum". A lightweight event calendar application.
System requirements: Java™ v1.1.x