Lecture at BETTY Summer School 2016

Betty Summer School
Date: 05/02/2016

COST Action IC1201: Behavioural Types for Reliable Large-Scale Software Systems (BETTY), is organizing a Summer School, that will take place in Limassol, Cyprus, from June 27th to July 1st 2016.
Vasco Vasconcelos, co-chair of the BETTY Working Group Foundations, will give a lecture about the topic “Type-based tools: SePi and ParTypes”.

BETTY Summer School 2016

  • Scope

Behavioural type systems go beyond data type systems in order to specify, characterize and reason about dynamic aspects of program execution. Behavioural types encompass: session types; contracts (for example in service-oriented systems); typestate; types for analysis of termination, deadlock-freedom, liveness, race-freedom and related properties; intersection types applied to behavioural properties; and other topics. Behavioural types can form a basis for both static analysis and dynamic monitoring. Recent years have seen a rapid increase in research on behavioural types, driven partly by the need to formalize and codify communication structures as computing moves from the data-processing era to the communication era, and partly by the realization that type-theoretic techniques can provide insight into the fine structure of computation.

The aim of the summer school is to provide advanced training, especially to PhD students and early-career researchers, in all aspects of the theory and practice of behavioural types.

  • Link