Information Engineering Lab

F. Höppner, Ostfalia University of Applied Sciences

Anwendungen

Eclipse Feedback Plugin

Nach Installation des Plugins können Abgaben von Programmieraufgaben live in Eclipse erfolgen. Man sieht die Anzahl bestandener JUnit-Tests, die Komplexität und Vollständigkeit der Lösung -- nicht nur für sich selbst, sondern auch als Balkendiagramm für den ganzen Kurs. So kann man sich mit dem Kurs vergleichen.

Java Memory Tracer

Der Java Memory Tracer soll sicherstellen, dass das Verständnis der Programmierkonstrukte von Java gut genug ist, bevor man mit dem Schreiben eigener Programme beginnt. Zu einem gegebenen Java-Programm füllen Sie für jede ausgeführte Codezeile Stack und Heap aus. Ihre Eingabe wird mit einem (automatisch vom Java Debugger erzeugten) Referenz-Protokoll verglichen.

Aktuell wird an Erweiterungen (Diagnose von Problemen, Vorschlag von Aufgaben) gearbeitet.

SimTrade

SimTrade ist eine kleine Handelssimulation für mehrere Teilnehmer. Produkte können von allen Teilnehmern live gekauft und verkauft werden; aus Angebot und Nachfrage ermittelt sich online der aktuelle Kurs des Produkts. Können Sie (oder Ihr Programm) mehr aus Ihrem Startkapital machen, als Ihre Kommilitonen?

Sie können mit einer Client-Anwendung selbst direkt an SimTrade teilnehmen oder ein Programm schreiben, das für Sie den Handel übernimmt. Den Zugang erhalten Sie im Rahmen der entsprechenden Vorlesungen. Es wird eine Netzverbindung zu einem Server im Intranet der Hochschule aufgebaut, daher funktionieren Clients nur innerhalb der Hochschule oder wenn Sie eine VPN-Verbindung zur Hochschule aufgebaut haben. Am Ende der Simulation erhalten Sie eine Mail mit den Ergebnissen und ein paar Statistiken.

Als Einstieg in die Bedienung stehen eine Kurzreferenz und ein Einstiegsvideo zur Verfügung.