Université Paris 7 École Normale Supérieure de Cachan École Normale Supérieure École Polytechnique
Université Paris 6 Université Paris 11 École Nationale Supérieure des Télécommunications
Centre National de la Recherche Scientifique Commissariat à l'Energie Atomique Institut National de Recherche en Informatique et en Automatique

Parisian Master of Research in Computer Science

Master Parisien de Recherche en Informatique (MPRI)

[Home page] [The MPRI course] [Practical information]


Concurrence (48h, 6 ECTS)

Responsibles : Roberto Amadio, Jean-Jacques Lévy et Catuscia Palamidessi

Teachers for 2010-2011

  1. Frank Valencia (CCS, 12h)
  2. James Leifer (pi-calculus, 12h)
  3. Francesco Zappa Nardelli (Shared Memory, Separation Logic and Rely-Guarantee, 12h)
  4. Emmanuel Haucourt (Directed Algebraic Topology and Concurrency, 12h)

Goals

This course introduces several formal methods for reasoning about properties of concurrent and distributed systems.

The first part of the course uses process algebras and other formalisms which abstract the creation and execution of processes and their elementary synchronization: shared memory, communication by channels, etc. These elementary calculi are, for concurrent processes, the correspondent of lambda calculus for sequential programs.

The second part of the course will study some proof methods, based on logics or mathematics, to reason about concurrent programs and shared memory.

Plan of the course

English

Lectures will be in English.

Material

The slides of the classes will be available on line.

Related courses

2-7-1, 2-8, 2-23-1. These course treat related topics and the student may find in them interesting connections and useful background knowledge. However they are not required: the course in Concurrency is self-contained.

Prerequisites

None.

Bibliographie

Les années précédentes

Équipe pédagogique

R. Amadio Univ. Paris VII PPS
P.-L. Curien CNRS PPS
E. Goubault CEA LIST Saclay
E. Haucourt CEA LIST Saclay
J.-J. Lévy INRIA Rocquencourt
J. Leifer INRIA Rocquencourt
C. Palamidessi INRIA LIX
F. Valencia CNRS LIX
F. Zappa Nardelli INRIA Rocquencourt

Calendar

date speaker link to the slides topics