Fachkompetenz:
Die Studierenden
Methodenkompetenz
Die Studierenden
Sozialkompetenz
Selbstkompetenz
Im Kurs "deep Debugging with DWARF“ wird ein Projekt mittels Projektarbeit und Bericht und einer Schlusspräsentation mit Prüfungsgespräch bewertet. Im Kurs "Debugging Architekturen“ wird eine Schlusspräsentation mit Prüfungsgespräch bewertet.
Im Kurs "deep Debugging with DWARF“ wird ein Projekt mittels Projektarbeit und Bericht (Gewicht 64%) und einer Schlusspräsentation mit Prüfungsgespräch (Gewicht 16%) bewertet. Im Kurs "Debugging Architekturen“ wird eine Schlusspräsentation mit Prüfungsgespräch (Gewicht 20%) bewertet.
Fachkompetenz:
Die Studierenden
Methodenkompetenz:
Die Studierenden
Sozialkompetenz
Selbstkompetenz
deep ist ein von uns entwickelter Crosscompiler für Java für eingebettete Systeme. Wir möchten GDB als universell einsetzbaren Debugger mit Integration in die Entwicklungsumgebung eclipse einsetzen. Dazu soll das erzeugte ausführbare Programm die notwendige Debuginformation im DWARF Format beinhalten. Diese Informationen sollen erzeugt, dargestellt und extrahiert werden können. Auf die Übersetzungszeit und die Laufzeit sollen keine Auswirkungen sichtbar werden.
Erstellen eines detaillierten Projektplans mit Meilensteinen, regelmässige Information bezüglich Projektstand, Selbstverantwortung.
Lieferobjekte: Projekt, Bericht, Schlusspräsentation.
Durchführung gemäss Stundenplan
Die Studierenden
Unterschiedliche Debugging-Architekturen, Hardwarevoraussetzungen, GDB, OpenOCD, BDI, OnChip-Debugger
Durchführung gemäss Stundenplan