Verteilte Echtzeitsysteme

Lehrinhalte:

Die Lehrveranstaltung dient als einsemestrige Einführung in die wesentlichen Entwurfsprinzipien für Echtzeitsysteme. Zum Inhalt gehören:

  • Überblick über die Anforderungen an Echtzeitsysteme und ihre Einsatzgebiete
  • Algorithmen (Rate Monotonic, Earliest Deadline First) und Verfahren (statisch, dynamisch, robust) zum CPU-Scheduling
  • Entwurf von echtzeitfähigen Kommunikationsprotokollen (drahtgebunden/drahtlos)
  • Speicherzugriffsprotokolle (Prioritätsinversion)
  • Uhrensynchronisation
  • Modelle von Echtzeit- bzw. eingebetteten Systemen

Neben der Aufarbeitung des Vorlesungsstoffs auch durch Übungsaufgaben steht in den Übungen die Vermittlung praktischer Kenntnisse in der Anwendung im Vordergrund. Dazu gehören Themen wie

  • das Echtzeitbetriebssystem Xenomai
  • Echtzeitprogrammierung
  • echtzeitfähige Netzwerkprotokolle
Teilnehmerkreis: 

WPF CV;M ab 1 ; CSE;M ab 1 ; IF;M ab 1
WPF CV;i ab 7 ; IF;i ab 7 ; INGIF;i ab 7 ; WIF;i ab 7
2 SWS V+2 SWS Ü

Zuordnung: 

Informatik II / Technische Informatik

Abschluss der Lehrveranstaltung: 

Regelmäßige Teilnahme an der Vorlesung sowie erfolgreiche Bearbeitungen der Übungs-bzw. Programmieraufgaben ist eine Voraussetzung für eine erfolgreiche Teilnahme.

Organisatorisches

 

Vorlesung: Mittwochs, 11-13 Uhr in G29-K059

Die ersten Übungen finden in der ersten Vorlesungswoche statt.

 

Dozenten/Kontakt

Prof. Dr. rer. nat. habil. Edgar Nett

Dipl.-Inf. Felix Penzlin

Eine vorherige Anmeldung über das LSF für die Übungsgruppen ist erforderlich.

Übungsgruppen
NameWochentagUhrzeitOrtÜbungsleiter
Name: 
Übung
Wochentag: 
Donnerstag
Uhrzeit: 
15 - 17 Uhr
Ort: 
G29-334
Übungsleiter: 
F. Penzlin
Name: 
Übung
Wochentag: 
Freitag
Uhrzeit: 
11 - 13 Uhr
Ort: 
G29-334
Übungsleiter: 
F. Penzlin
Empfohlene Literatur
  • Verissimo: "Distributed Systems for System Architects" Kluwer Academic Publishers
  • Butazzo: "Hard Real-Time Computing Systems", Kluwer Academic Publishers,1997
  • Krishna/Shin: "Real-Time Systems", Mc Graw-Hill, 1997