I232 – Elementary Real-Time Systems

Module
Elementary Real-Time Systems
Grundlagen von Echtzeitsystemen
Module number
I232 [I-232]
Version: 1
Faculty
Informatics/Mathematics
Level
Bachelor/Diploma
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de

Lecturer(s)

Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de

Course language(s)

German
in "Grundlagen von Echtzeitsystemen"

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Lecture | 2.00 SCH Internship)

Self-study time

90.00 hours

Pre-examination(s)
None
Examination(s)

Written examination
Examination time: 90 min | Weighting: 100%
in "Grundlagen von Echtzeitsystemen"

Form of teaching

2/0/2  V/Ü/P

Media type
No information
Instruction content/structure
  • Zeit in Rechensystemen, Uhren, Messungen
  • Verfahren der Uhrensynchronisation
  • statisches Echtzeitscheduling mittels Network Flows
  • dynamische echtzeitfähige Prozessorzuteilungsverfahren: EDF, RMS
  • ratenmonotone Analyse
  • echtzeitfähige Speicher- und Massenspeicherverwaltung
  • Prioritätsinversion, Prioritätsvererbung, Priority-Ceiling-Protokoll
  • Echtzeit-Betriebssysteme
Qualification objectives
  • Kennenlernen von Methoden der zeitlichen Analyse von Programmabarbeitungen
  • Erlernen von Techniken, Abstraktionen und Modellen der Programmierung echtzeitfähiger Systeme
  • Fähigkeit, wesentliche echtzeitfähige API produktiv einsetzen zu können
  • Kenntnisse der Anwendung der ratenmonotonen Analyse zur Analyse von Taskmengen
  • Grundkenntnisse der Entwicklung ausfallsicherer Systeme
Social and personal skills
No information
Special admission requirements
No information
Recommended prerequisites
No information
Continuation options

Echtzeitsysteme

Literature
  • Jane Liu: Real-Time Systems. Prentice-Hall, 2000
  • Alan Burns, Andy Wellings: Real-Time Systems and Programming Languages. Addison-Wesley, 2009
  • Dieter Zöbel: Echtzeitsysteme. Springer, 2008
Current teaching resources
  • Skript zur Lehrveranstaltung
Notes
No information