Synchronous Languages

Lecture Notes
Real-Time and Embedded Systems Group
Wintersemester 2013

Lecturer: Reinhard v. Hanxleden

The slides+notes version is 4-up, includes notes, and uses a printer-friendly coloring scheme. To save paper, empty notes are eliminated, except when they are necessary to place subsequent (non-empty) notes below the slide to which they belong.
The slides version of the lectures is as shown in class, without animation (only one page per slide).
The animated version of the lectures is as shown in class, including animation (may be multiple pages per slide).
The bottom of this page contains further notes.

Lecture 1, 28 October 2013: Introduction (slides+notes, slides, animated, posted:28 Okt 2013, 18:03 hrs )

Lecture 2, 31 October 2013: Esterel I - Overview (slides+notes, slides, animated, posted:11 Nov 2013, 18:04 hrs )

Lecture 3, 11 November 2013: Esterel II - Pragmatics (slides+notes, slides, animated, posted:11 Nov 2013, 18:01 hrs )

Lecture 4, 14 November 2013: Esterel III - The Logical Semantics (slides+notes, slides, animated, posted:14 Nov 2013, 17:54 hrs )

Lecture 5, 18 November 2013: Esterel IV - The Constructive Semantics (slides+notes, slides, animated, posted:28 Nov 2013, 11:08 hrs )

Lecture 6, 2 December 2013: Esterel V - The Constructive Circuit Semantics (slides+notes, slides, animated, posted:02 Dez 2013, 15:31 hrs )

Lecture 7, 5 Dec 2013: Schizophrenia Problems (slides+notes, slides, animated, posted:02 Dez 2013, 15:32 hrs )

Lecture 8, 12 December 2013: Esterel Compilation (slides+notes, slides, animated, posted:16 Dez 2013, 10:56 hrs )

Lecture 9, 16 December 2013: Analysing Constructiveness (slides+notes, slides, animated, posted:09 Jan 2014, 13:16 hrs )

Lecture 10, 12 December 2013: SyncCharts (slides+notes, slides, animated, posted:09 Jan 2014, 13:16 hrs )

Lecture 20, 13 January 2013: SCCharts - Sequentially Constructive Statecharts for Safety-Critical Applications (slides+notes, slides, animated, posted:31 Jan 2014, 9:00 hrs )

Lecture 21, 16 January 2013: Code Generation for Sequential Constructiveness (slides+notes, slides, animated, posted:31 Jan 2014, 9:02 hrs )

Lecture 22, 23 January 2014: Sequentially Constructive Concurrency (slides+notes, slides, animated, posted:31 Jan 2014, 9:02 hrs )

Lecture 23, 27 January 2014: Sequentially Constructive Concurrency II (slides+notes, slides, animated, posted:04 Feb 2014, 16:32 hrs )

Lecture 24a, 3 Feburary 2013: Choosing Your Thesis Topic (slides+notes, slides, animated, posted:06 Feb 2014, 11:51 hrs )

Lecture 24, 3 February 2013: Current/Future Work (slides+notes, slides, animated, posted:06 Feb 2014, 11:49 hrs )

Lecture 25, February 6, 2014: Pragmatics and Graph Drawing (slides+notes, slides, animated, posted:06 Feb 2014, 11:47 hrs )

Notes: