The 2018 edition will take place on May 7-11 in Aussois, on the topic of software verification. The need for software verification in our information society has been recognized as early as in the ’70s and it is an ever-more-important concern today. Over the past decades, it has driven exciting research in various fields of theoretical computer science such as logic, automata, type systems, algorithms and complexity. Recently, verification techniques have seen rapid development and industrial adoptions, notably following the SMT revolution.
The school will cover several fundamental aspects of software verification:
- SMT solvers, by Pascal Fontaine (LORIA)
- Program verification with F*, by Cătălin Hriţcu (Inria Paris) and others
- Bounded Model Checking, by Gennaro Parlato (University of Southampton)
- Concurrent program logics, by Viktor Vafeiadis (MPI Kaiserslautern)
In addition to these lectures, the school will feature four more specific talks. All details may be found on the programme page. The official language for the school will be English.