Modulinformationssystem Informatik

 

Entwurf eingebetteter Echtzeitsysteme URL PDF XML

Modulcode: WI20
Englische Bezeichnung: Embedded System Design
Modulverantwortliche(r): Prof. Dr. Reinhard von Hanxleden
Turnus: unregelmäßig (SS10)
Präsenzzeiten: 4V 2Ü
ECTS: 8
Workload: 240 Std.
Dauer: ein Semester
Modulkategorien: WI (Sonstige)
Lehrsprache: Deutsch
Voraussetzungen: Info

Kurzfassung:

Ein Handy, welches Sprachsignale richtig, aber zu stark verzögert überträgt, ist unbefriedigend. Ein Airbagcontroller, der die richtigen Airbags zündet, aber 100 msec zu spät, ist lebensgefährlich - ebenso wie die zu frühe Zündung der Airbags. Es handelt sich damit bei beiden Anwendungen um Echtzeitsysteme, bei denen die Reaktionszeit ebenso entscheidend ist wie das Ausgabeergebnis selbst. Weiterhin handelt es sich hierbei um Systeme, welche in eine bestimmte Anwendung eingebettet sind.

Diese Vorlesung bietet eine Einführung in die verschiedenen Aspekte des Entwurfs eingebetter Echtzeitsysteme.

Lernziele:

In diesem Modul werden die Studierenden mit verschiedenen Aspekten eingebetteter Echtzeitsysteme vertraut gemacht. Die Vorlesung ist querschnittlich angelegt und berührt eine Reihe klassischer Themen der Informatik, wie z.B. Betriebssysteme, Programmierung, nebenläufige Systeme. Die Studierenden sollen diese Themen in Beziehung zu den Eigenheiten eingebetteter Echtzeitsysteme setzen können.

Lehrinhalte:

Schwerpunkte sind

  • Grundlagen zum Zeitbegriff als solchen
  • Nebenläufigkeit und Scheduling
  • Verteilte Echtzeitsysteme
  • Zuverlässigkeit eingebetteter Systeme

Weitere Voraussetzungen:

Keine.

Prüfungsleistung:

Übungen, Zwischenklausur, Endklausur.

Lehr- und Lernmethoden:

Verwendbarkeit:

Literatur:

  • Peter Marwedel, {\em Eingebettete Systeme}, Springer-Verlag, 2007
  • Alan Burns, Andy Wellings, {\em Real-Time Systems and Programming Languages}, Third Edition, Addison-Wesley, 2001
  • Peter Liggesmeyer, Dieter Rombach, {\em Software Engineering für Eingebettete Systeme}, Spektrum Akademischer Verlag, 2005
  • Bill O. Gallmeister, {\em Programming for the Real World - POSIX.4}, O'Really, 1995

Verweise:

http://www.informatik.uni-kiel.de/rtsys/teaching/

Kommentar: