Adaptive Real-time Systems
Gerhard Fohler
Technische Universitaet Kaiserslautern
Course contents
- Real-time, real-time systems- real and unreal time
- fast is not enough
- average case vs. worst case
 
- Types and properties of real-time systems- best effort
- hard real-time
- adaptive real-time
- task types and attributes
 
- Scheduling of single and multiprocessor systems- fixed priority algorithms
- dynamic priority algorithms
- multiprocessor scheduling
- hierarchical scheduling
 
- Periodic and non periodic activities- aperiodic task guarantees
- server algorithms
 
- Time triggered systems- properties and methods
- offline scheduling
- time triggered vs. event triggered 
 
- QoS Management- adaptivity
- mediaprocessing