| Thomas Noll | Disclaimer | Last modified: 2006-03-20 10:47 UTC |
|
MOVES: Software Modeling and Verification (Informatik 2) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Computer Science / RWTH / I2 / Teaching / Course / MCS / 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Modelling Concurrent Systems
Graduate Course - Winter Term 2005/06
|
| Type | Time | Place | Start | Lecturer |
|---|---|---|---|---|
| V2 | Tue 11:40-13:00 | AH I | 18.10. | Noll |
| Ü1 | Mon 13:45-15:15 | AH II | 31.10. (biweekly) | Noll |
In particular, we study the equivalence of processes by means of labelled transition systems and bisimulations. Examples will illustrate the practical relevance of this approach. This course is connected to the course Model Checking in which methods for the verification of concurrent systems are studied.
| No. | Date | Contents |
|---|---|---|
| 1 | 18.10.2005 | Introduction |
| 2 | 25.10.2005 | Calculus of Communicating Systems (CCS) |
| 3 | 01.11.2005 | Structural Congruence |
| 4 | 14.11.2005 | Semantics of CCS |
| 5 | 22.11.2005 | Equivalence of CCS Processes |
| 6 | 29.11.2005 | Definition of Strong Bisimulation |
| 7 | 06.12.2005 | Properties of Strong Bisimulation |
| 8 | 13.12.2005 | Decidability of Strong Bisimulation |
| 9 | 20.12.2005 | Weak Bisimulation |
| 10 | 10.01.2006 | Observation Congruence |
| 11 | 17.01.2006 | Decidability of Observation Congruence |
| 12 | 24.01.2006 | The Alternating Bit Protocol |
| 13 | 07.02.2006 | Extensions of the ABP |
| No. | Issued | Presentation | Sheet |
|---|---|---|---|
| 1 | 25.10.2005 | 31.10.2005/15.11.2005 | here (faulty car locker) |
| 2 | 15.11.2005 | 28.11.2005 | here (improved car locker, solution Ex. 8) |
| 3 | 29.11.2005 | 12.12.2005 | here |
| 4 | 12.12.2005 | 09.01.2006 | here (solution Ex. 14) |
| 5 | 10.01.2006 | 23.01.2006 | here |