Seminar Echtzeitsysteme (Sommersemester 2002)
Dozent:
Prof. Dr. Andreas Polze
(Betriebssysteme und Middleware)
Allgemeine Information
- Semesterwochenstunden: 2
- ECTS: 3
- Benotet:
Ja
- Einschreibefrist: 01.01.1970
- Lehrform:
- Belegungsart: Wahlpflichtmodul
Studiengänge
- IT-Systems Engineering BA
Beschreibung
Gemeinsam mit Prof. Dr. habil. Bettina Schnor,Institut für Informatik.
Gemeinsames Seminar zu Themen aus der Welt der Echtzeitsysteme.
Voraussetzungen
Das Seminar richtet sich an Studierende der Informatik und des Studienganges Softwaresystemtechnik. Voraussetzung für das Seminar ist Standardwissen zur Architektur von Betriebssystemen (entspr. Vorlesungen).
Literatur
- Liu, Jane W.S., "Real time systems", Prentice Hall, 2000, ISBN 0-13-099651-3
- Shin, K.G.; Krishan, C.M., "Real-time systems", McGraw-Hill USA, 1996, ISBN 0-07-057043-4
- Dieter Zöbel, Wolfgang Albrecht, „Echtzeitsysteme“, Thomson Publishing,ISBN 3-8266-0150-5
Lern- und Lehrformen
Liste der Vortragsthemen:
- Typische Echtzeitapplikationen
- Digitale Steuerungen, Signalverarbeitung, Echtzeitdatenbanken, Multimedia-Apps.
- Hard Versus Soft Real-Time Systems
- Jobs und Prozessoren, Release Times, Deadlines, Timing Constraints
Hard Timing Constraints and Temporal QoS Guarantees
- Clock-Driven Scheduling
- Static, Timer-Driven Scheduler, Cyclic Executives
- Improving the Average Response Time of Aperiodic Jobs
- Scheduling Sporadic Jobs: Earliest Deadline First (EDF)
- Mode Changes, General Workloads and Multiprocessor Scheduling
- Priority Driven Scheduling of Periodic Tasks
- Fixed Priority versus Dynamic Priority Algorithms
- Rate-Monotonic and Dealine-Monotonic Algorithms
- Schedulability Tests
- Ressources and Ressource Access Control
- Mutual Exclusion and Critical Sections,
- Priority Inheritance Protocl, Priority Ceiling Protocol
- Fixed Priority Scheduling and Priority-Ceiling Protocol, Preemption Ceiling Protocol
- Real-Time Communications
- Model of Real-Time Communications
- Priority-based Service Disciplines for Switched Networks
- Medium Access Control Protocols of Broadcast Networks (CAN, Token Ring)
- Performability
- Performance-Maße, Accomplishment Levels,
- Hierarchische Systeme
- Eigenschaften kommerzieller Real-Time Operating Systems
- LynxOS, VxWorks, VRTX
- Eigenschaften kommerzieller Real-Time Operating Systems
- QNX/Neutrino, Windows CE, RTX
- Vorhersagbarkeit von Standardbetriebssystemen
- Windows NT/2000/XP
- Vorhersagbarkeit von Standardbetriebssystemen
- Real-Time Extensions to Linux
- Real-Time Middleware
- Real-Time CORBA, Minimal CORBA
- Experimental RT-CORBA Systems: TAO, work at MITRE/Rhode Island
- Quality-of-Service (QoS) und RT Multimedia
- Internet and Resource Reservation Protocols (RSVP, ST-II)
- Real-Time Protocol (RTCP)
Leistungserfassung
Von den Teilnehmern wird ein 45-50 minütiger Vortrag mit anschließender Diskussion und Auswertung (25-30 Minuten) erwartet.
Am Ende des Seminars sollen Ausarbeitungen zu allen Vortragsthemen in einem technischen Report zusammengefaßt werden. In die Bewertung des Seminars (3 benotete Leistungspunkte) gehen Vortrag, Diskussion und Ausarbeitung ein.
Termine
Termin: Do. 11:00-12:30
Themenvergabe: 11.4.2002
Zwei Wochen vor dem Vortragstermin sollten in einer Vorbesprechung die Vortragsunterlagen (draft-Ausgabe der Folien) bei einem Betreuer vorgestellt werden.
Zurück