POPL 2024
Sun 14 - Sat 20 January 2024 London, United Kingdom

The purpose of the Next 40 years of Abstract Interpretation (N40AI) event is to gather ”4 generations of PhDs in abstract interpretation” and to reflect on the past, current, and future research trends in this field.

Abstract interpretation was proposed in the 1970s by Patrick Cousot and Radhia Cousot as a general formalism to compare program semantics. The landmark papers at POPL’77 and POPL’79 have inspired an impressive amount of works by many generations of researchers, on the foundations of program semantics, program analysis, program transformations, applications in making computer systems safer and more secure, and more. It has also served as a cornerstone for the design and implementation of many tools that range from academic prototypes to industrial-strength static analyzers.

The event will consist of invited presentations from researchers both from the field of Abstract Interpretation, and from outside this field, to give perspective on the next grand challenges and the true open questions of static analysis, Abstract Interpretation, and the cross-fertilization with other research fields. It will address not only scientific foundations, but also the field’s history, as well as open problems and research directions for the next generations of researchers in programming languages.

Long Talk Speakers

Short Talk Speakers

Sponsors

The workshop is generously sponsored by

AbsInt

Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sat 20 Jan

Displayed time zone: London change

09:00 - 10:30
Invited Talks 1N40AI at Siemens Boardroom
Chair(s): Antoine Miné Sorbonne Université
09:00
45m
Talk
Mechanizing Abstract Interpretation
N40AI
Xavier Leroy Collège de France
09:45
45m
Talk
Program Synthesis via Bi-directional Reduced-product Abstract Interpretation
N40AI
Kwangkeun Yi Seoul National University
10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Invited Talks 2N40AI at Siemens Boardroom
Chair(s): Caterina Urban Inria & École Normale Supérieure | Université PSL
11:00
45m
Talk
Quantum Abstract Interpretation
N40AI
Jens Palsberg University of California, Los Angeles (UCLA)
11:45
45m
Talk
Trust but Verify: Scaling Deductive Verification with Abstract Interpretation
N40AI
Mooly Sagiv Tel Aviv University
File Attached
12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

12:30 - 14:00
12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Invited Talks 3N40AI at Siemens Boardroom
Chair(s): Jerome Feret INRIA Paris
14:00
45m
Talk
AI for the People
N40AI
Peter W. O'Hearn Lacework; University College London
14:45
45m
Talk
Unified Compositional Symbolic Execution
N40AI
Philippa Gardner Imperial College London
15:30 - 16:00
15:30
30m
Coffee break
Break
Catering

15:30 - 16:00
15:30
30m
Coffee break
Break
Catering

15:30 - 16:00
15:30
30m
Coffee break
Break
Catering

16:00 - 17:30
Short TalksN40AI at Siemens Boardroom
Chair(s): Roberto Giacobazzi University of Arizona
16:00
90m
Talk
Short talks: Past, Present and Future of AI
N40AI
Roberto Giacobazzi University of Arizona, Eric Goubault Ecole Polytechnique, Laurent Mauborgne Absint GmbH, Dominique Mery Université de Lorraine, CNRS, INRIA / LORIA & Telecom Nancy, France, David Monniaux Université Grenoble Alpes - CNRS - Grenoble INP - Verimag, Andreas Podelski University of Freiburg, David Schmidt , Reinhard Wilhelm Saarland University
Questions? Use the N40AI contact form.