Tutorials and Education Session

Tuesday 3rd June, 14:00 - 17:00

Event-B
Jean-Raymond Abrial
Consultant, France

The main idea behind Event-B is that it constitutes a general formal paradigm that can be adapted to many different situations: development of sequential programs, distributed ones, protocols, hardware programs, system models, failure analysis, etc. Note that this formal approach is closely related to other ones such as Action Systems, TLA, etc. The tutorial is made of two parts. In the first one, a general presentation of the concepts underlying Event-B is presented together with the corresponding mathematical foundation. In a second part, a number of cases will be quickly studied in order to illustrate this approach.

  • Slides on Discrete system models
  • Paper on Event Based sequential program development
  • Slides on Event Based sequential program development

The tutorial will be at:

Department of Computer Science at Åbo Akademi University
DataCity, Lemminkäisenkatu 14 A, 3rd floor