ASST-09
From PLSwiki
Contents |
Advanced Seminar in Semantics and Types, Spring 2009
The course will cover at least the following topics:
- Session Types and Extensions
- Linear Logic and Game Semantics
- Sortings and Types for Bigraphs
and possibly include topics on concurrent constraint programming, (concurrent), logical frameworks and presheaf models for concurrency.
Prerequisites for the course will be introductory course in types and semantics, e.g. following the books ”Types and Programming Languages (Pierce [2002])”and ”The Formal Semantics of Programming Languages (Winskel [1993])”.
These topics will be covered by reading, presenting, and discussing lecture notes and articles.
Practical and administrative matters
- Lectures: Wednesday 13:00-15:00 (Room 3A01 at ITU), except for May 6th where we will be in room 2A08, and May 27 in 3A08 (probably the course will be finished before that ;) ).
- The course period is 14 weeks (7.5 ects).
- Students are expected to give lectures and possible work on a project.
- No exam.
Please register by sending an email to Thomas Hildebrandt (hilde@itu.dk) and Marco Carbone (maca@itu.dk)
Topics and tentative plan
- Below is a tentative plan.
| Week | Date | Teacher | Topic | Materials | Labs |
|---|---|---|---|---|---|
| 6 | Wed 04 Feb | MC | Planning Session/Introduction to Session Types |
| |
| 7 | Wed 11 Feb | MC | Advanced extensions to Session Types (Multi-party, exceptions, subtyping...) |
| |
| 8 | Wed 18 Feb | EH | Subtyping in Session Types |
| |
| 9 | Wed 25 Feb | TH | Thomas will give a test run talk for a one hour talk at Leicester: Sorting out Higher-order Contexts by playing Games with the Int-construction |
| |
| 10 | Wed 04 Mar | Cancelled | |||
| 11 | Wed 11 Mar | LN | Modal Logics for Session Types |
| |
| 12 | Wed 18 Mar | THv + HL | TCCP |
Constraint Programs, Proceedings of the Eighth International Symposium on Temporal Representation and Reasoning (TIME'01) (http://ieeexplore.ieee.org/iel5/7412/20130/00930721.pdf?arnumber=930721)
sessions followed by 30 minutes discussion. | |
| 13 | Wed 25 Mar | AH | Session types for HOπ-calculus |
| |
| 14 | Wed 1 Apr | RM | Logic Based Service Contracts |
| |
| 16 | Wed 15 Apr | Cancelled | |||
| 17 | Wed 22 Apr | Cancelled | |||
| 18 | Wed 29 Apr | MB | Linear and Non-Linear Higher-Order Mobile Embedded Resources |
| |
| 19 | Wed 06 May. Room 2A08 | AH THv | A Game-Theoretic Model for Distributed Programming by Contract |
| |
| 20 | Wed 13 May |
Participants
- TH: Thomas Hildebrandt
- MC: Marco Carbone
- EH: Espen Højsgaard
- HL: Hugo A. Lopez
- RM: Raghava Rao Mukkamala
- AF: Andrzej Filinski
- AH: Anders Starcke Henriksen
- LN: Lasse Nielsen
- THv: Tom Hvitved
