Friedrich-Alexander-Universität UnivisSuche FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Lehrstuhl für Informatik 4
Betriebssystemtechnik
 
  Vorlesungsüberblick
  Voraussetzungen
  Vorlesungsfolien
  Übungen
  Tools
  Teamarbeit mit svn
  Schein, Prüfung
  Evaluation
Department Informatik  >  Informatik 4  >  Lehre  >  SS 2006  >  OSE  >  Übung

Betriebssystemtechnik (OSE) - SS 2006

Übungen

Ziel der Übungen ist der Entwurf und die Implementierung einer objekt- und aspektorientierten Betriebssystemfamilie (AO-Stubs) für kleinste eingebettete Systeme mittels der Methoden, die in der Vorlesung behandelt werden. Als Zielplatform für die Evaluierung der Ergebnisse dienen LEGO MINDSTORM Roboter, die auf dem Microcontrollern der Hitachi H8/300L Serie basieren. Als Ausgangsbasis wird ein OO-Stubs Port für den H8 bereitgestellt, von dem am Ende jedoch "nicht mehr viel übrig" sein sollte.

Die Übungsaufgaben sind projektorientiert, d. h. der gesamte Stoff wird in kleinere Portionen aufgeteilt, die dann von jeder Gruppe bestehend aus 3 Studenten zu bearbeiten sind. Programmiersprachen dabei sind AspectC++, C++, C und auch schon mal Assembler. Die Übungstermine dienen der Koordinierung der einzelnen Gruppen, der Abstimmung hinsichtlich der Lernziele der Lehrveranstaltung und der Konsolidierung des Vorlesungsstoffes.

Bei Fragen zu den Übungen kontaktiert bitte Olaf Spinczyk oder Julio Sincero.

Übungsaufgaben

Nr. Titel Kurzbeschreibung Ausgabetermin Abgabetermin
1 OSE I/O-Library Erstellen einer skalierenden Ausgabebibliothek. 27.04.2006 11.05.2006 16:00
2 Domänenanalyse Analyse der jeweiligen Subsystemdomäne, die von der Gruppe berarbeitet wird. 11.05.2006 22.05.2006
(Präsentation in der VL)
3 AspectC++ Erste Schritte mit AspectC++ 19.05.2006 31.05.2006 16:00
4 Domänenentwurf Entwurf der jeweiligen Subsystemfamilie, Festlegung des Implementierungsumfangs. 05.06.2006 12.06.2006 (Teil 1: Belanghierachie)
19.06.2006 (Teil 2: Referenzarchitektur)
5 Implementierung_1 Erstellen eines pure::variants-Modells zur Konfiguration des Subsystems und "Dummy-Implementierung" aller Module. 28.06.2006 05.07.2006
(Präsentation 06.07.2006)
6 Implementierung_2 Die eigentliche Implementierung des Subsystems. 10.07.2006 20.07.2006 12:00h
7 Integration Integration der Subsystemfamilien, Testen, Präsentation. 25.07.2006 27.07.2006 (Abschlusspräsentation)
  Impressum   Datenschutz Stand: 2006-08-18 12:53   OS