Friedrich-Alexander-Universität UnivisSuche FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Lehrstuhl für Informatik 4
PASST
Projekt im Master
  WS11
  Archiv
Department Informatik  >  Informatik 4  >  Lehre  >  WS 2011/12  >  PASST

Praktikum/Projekt angewandte Systemsoftwaretechnik (PASST) WS 2011/12

News

05.04.2012: Evaluationsergebnisse sind online.
19.10.2011: Die Teilnahme am Master-Projekt ist jederzeit auch nächträglich noch möglich. Wendet euch an den Betreuer des jeweiligen Themas (siehe Liste).
17.10.2011: Die Vorbesprechung findet am 18.10. (Di) um 10:00 ct im Raum 0.035 (RRZE) statt.
27.09.2011: Das Teilnehmerlimit für das Bachelor-Praktikum ist erreicht. Schreibt bitte eine E-Mail an i4passt(at)lists.informatik.uni-erlangen.de um auf die Warteliste zu kommen.
25.09.2011: Die Anmeldung für das Praktikum ist ab heute im Waffel möglich.
02.02.2012: Die Liste der angenommenen Linux-Kernel-Patches (Aufgabe 3) ist veröffentlicht.
04.03.2012: Das Blockpraktium beginnt am 05. März 2012 um 09.00 Uhr im i4 Besprechungsraum (Raumnummer 0.035).
26.03.2012: Abschlusspräsentationen online gestellt.

Abschlussprojekte im WS 2011/2012

Im Rahmen der Veranstaltung wurden vier Projekte in von den Teilnehmern in Gruppenarbeit erfolgreich bearbeitet bearbeitet.
Bearbeiter Projektbeschreibung Präsentation
Andor Daam, Stefan Hengelein, Florian Schmauss Zcache: a compressed page cache PDF
Björn Meier, Sergej Datsevich, Johannes Tenschert netcrashd: kernel-based shutdown of orphaned half-open sockets PDF
Thorsten Wissmann, Maximilian Krueger A driver for the Promethean ActivBoard PDF
Bernhard Heinloth, Andreas Ruprecht, Valentin Rothberg Tracewars: Semi-automated, Linux Configuration Tailoring PDF

Projekt Informatik Master

Im Rahmen der Veranstaltung werden verschiedene Projekte im Masterstudium angeboten. Mögliche Themen decken das gesamte Spektrum des Lehrstuhls ab und sind unter anderem:
  • Verteilte Systeme (Wireless Sensor Networks, Cloud Computing, ...)
  • Betriebssysteme und Systemsoftware (Multicore, Systemtechnik, ...)
  • Energiegewahre Systeme
  • Eingebettete Systeme und Echtzeitsysteme (Architektur, Sicherheitskritische Systeme, ...)
  • Softwaretechnik (Variabilitiätsmanagement, Software-Produktlinien, Aspektorientierte Softwareentwicklung)

Praktikum Informatik Bachelor

Das Schwerpunktthema in diesem Semester ist "Softwareentwicklung im Umfeld des Linux-Kerns".

Im Praktikum wird Software im und um den Linux Systemkern entwickelt. Dabei werden insbesondere folgende Kenntnisse vermittelt:

  • Funktionsweise der Konfigurations- und Übersetzungssysteme des Linux Kerns
  • Umgang mit Patchverwaltungs- (Quilt) und Versionskontrollsystemen (Git)
  • Fehlersuche und -behebung in Systemsoftware (Vorgehensweise, Printf, Qemu, KGDB, etc)
  • Benutzung von systemkerninternen Schnittstellen
  • Arbeitsmethoden der Open-Source Community (Wie kriege ich meinen Patch akzeptiert)

Aufbau:

  • Wöchentlich: 1,5h Seminar
  • Verschiedene Aufgaben um die Theorie praktisch zu vertiefen
  • 2-wöchiges Blockpraktikum mit dem Ziel mindestens einen Patch akzeptiert zu bekommen (z.B.: Bug oder Feature im Linux Kernel)

Ziel des Praktikums ist die Entwicklung eigener Software im Umfeld des Linux Kerns.

Das Praktikum [P_PASST] wird mit 10 ECTS angerechnet.

Termin Thema Woche vom 1up Betreuer Material
1 Organisatorisches 18.10.2011 PDF Jens
Arbeitsumgebung 18.10.2011 PDF Reinhard
Aufgabe 1 18.10.2011 PDF
2 Arbeitsumgebung (Teil 2) 25.10.2011 PDF Michael
Mini-Aufgabe: Kernel-Vergleich 25.10.2011
3 Fehler finden und beheben 8.11.2011 PDF Michael
Aufgabe 2 8.11.2011 PDF
4 Distro-Kernel zusammenfassung & Tipps und Tricks mit GIT 15.11.2011 PDF Reinhard
5 Linux-Upstream-Entwicklung 22.11.2011 PDF Timo
Aufgabe 3 22.11.2011 PDF
Git-Bisect Demo 29.11.2011 Reinhard
6 Entwicklung eines Linux-Kernel-Moduls 06.12.2011 PDF Benjamin
Aufgabe 4 06.12.2011 PDF
7 Logic Analyzer 17.01.2012 PDF Michael
Aufgabe 5 17.01.2012 PDF
8 Blockpraktikumsthemen 31.01.2012 PDF

Wenn ihr für Aufgabe 4 den Userspace-Treiber bauen wollt, dann nehmt bitte das in den Folien angegebene Git-Repository als Quelle, da es sonst zu Build-Problemen kommen kann.

Dozenten und Betreuer

Reinhard Tartler Timo Hönig Michael Gernoth Jens Schedel Benjamin Oechslein Moritz Strübe Daniel Lohmann

UnivIS Informationen

Praktikum angewandte Systemsoftwaretechnik (PASST)

Dozentinnen/Dozenten
Dr.-Ing. Daniel Lohmann, Akad. Rat, Dipl.-Inf. Reinhard Tartler, Dipl.-Inf. (FH) Timo Hönig, Dipl.-Inf. Michael Gernoth, Dipl.-Inf. Jens Schedel, Dipl.-Ing. Moritz Strübe, Dipl.-Inf. Benjamin Oechslein

Angaben
Praktikum, 8 SWS, benoteter Schein, ECTS-Studium, ECTS-Credits: 10
für Gasthörer zugelassen, Sprache Deutsch
Zeit und Ort: Di 10:00 - 12:00, 0.035; Di, Do 10:00 - 12:00, 0.058; Mo 16:00 - 18:00, 0.058; Bemerkung zu Zeit und Ort: Tafelübung am Dienstag in 0.035; Rest Rechnerübung

Studienfächer / Studienrichtungen
WPF INF-BA-PR ab 1 (ECTS-Credits: 10)

ECTS-Informationen:
Credits: 10

Zusätzliche Informationen
Erwartete Teilnehmerzahl: 10, Maximale Teilnehmerzahl: 12
www: http://www4.informatik.uni-erlangen.de/Lehre/SS11/P_PASST/
Für diese Lehrveranstaltung ist eine Anmeldung erforderlich.
Die Anmeldung erfolgt über: Waffel

Verwendung in folgenden UnivIS-Modulen
Startsemester WS 2019/2020:
Praktikum angewandte Systemsoftwaretechnik (PASST)

  Impressum Stand: 2012-04-05 08:59   MG