I232 – Elementary Real-Time Systems
Module
Elementary Real-Time Systems
Grundlagen von Echtzeitsystemen
Grundlagen von Echtzeitsystemen
Module number
I232 [I-232]
Version: 1
Version: 1
Faculty
Informatics/Mathematics
Level
Bachelor/Diplom
Duration
1 semester
Turnus
Winter semester
Module supervisor
Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de
Lecturers
Prof. Dr.-Ing. Robert Baumgartl
robert.baumgartl(at)htw-dresden.de
Teaching language(s)
German
ECTS credits
5.00 Credits
Workload
150 hours
Courses
4.00 SWS (2.00 SWS Lecture | 2.00 SWS Internship)
Self-study time
90.00 hours
Pre-requisite(s) for the examination
Not specified
Examination(s)
Written examination
Examination duration: 90 min | Weighting: 100 %
Teaching form
2/0/2 V/Ü/P
Media type
Not specified
Teaching 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
Special admission requirement(s)
Not specified
Recommended prerequisites
Not specified
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
Not specified
Link to course or learning resources in OPAL