Entwicklung eines Werkzeuges / Frameworks zur Unterstützung von Code-Evolution Experimenten

Aufgabenstellung

Erstellt werden soll ein Werkzeug, dass die Analyse des Quelltextes im Verlauf der Softwareentwicklung bei eingebetteten Systemen erlaubt. Dabei soll z.B. immer bei dem Betätigen des Übersetzungsknopfes eine Kopie des Quelltextes in einem Verzeichnis angelegt werden. Diese Kopien sollen dann automatisiert nach Daten durchsucht werden wobei folgende Schwerpunkte zu beachten sind:


Grundlegende Werkzeuge des Vorgehens sind Skriptsprachen (Python, Perl, Ruby, …). Ziel soll ein Datenformat sein, das möglichst direkt von SPSS oder ähnlichen Werkzeugen gelesen werden kann. Eine beispielhafte Auswertung im kleinen Rahmen wird vorrausgesetzt.

Vorrausetzungen

Student

Betreuer