Synchrone Sprachen
(Synchronous Languages)

Wintersemester 2005/06

Skript + Übungsaufgaben (englisch), Mailarchiv des E-Mail-Verteilers v-realtimesystems

UnivIS

Weitere Angaben (incl. Zeit & Rauminformationen) zur Vorlesung (4 SWS) und zu den Übungen (2 SWS).

Dozenten

Reinhard v. Hanxleden (Vorlesung)
Claus Traulsen (Übungen)

Inhalt

Typische eingebettete Systeme müssen kontinuierlich auf Eingaben aus der Umwelt reagieren, und fallen damit in die Klasse der reaktiven Systeme. Die Einschränkungen klassischer Programmiersprachen, wie Java oder C, hinsichtlich der präzisen und auch formal analysierbaren Beschreibung des Verhaltens reaktiver Systeme haben Anfang der 1980er Jahre zur Entwicklung der Familie der synchronen Programmiersprachen geführt. In dieser Vorlesung werden behandelt:
Diese Vorlesung ergänzt die zuletzt im SS 05 angebotene Vorlesung Modellbasierter Entwurf und Verteilte Echtzeitsysteme, wobei dessen Inhalte hier nicht vorausgesetzt werden. Der Besuch der Vorlesung Synchrone Sprachen ist hingegen Voraussetzung für die Teilnahme an einem im SS 06 angebotenen Seminar zum gleichen Thema. Ebenfalls wird im SS 06 ein Fortgeschrittenenpraktikum angeboten, für welches diese Vorlesung eine geeignete Vorbereitung darstellt. Weiterhin sind verschiedene Themen für Studien- und Diplomarbeiten in diesem Themenfeld zu vergeben.

Anmeldung

Literatur & Links