Blogs (61) >>
Wed 18 Jul 2018 11:00 - 11:30 at Cairo - Session I Chair(s): Max Schaefer

Flix is a functional and logic language suited for the implementation of static analysis tools. Flix is inspired by Datalog and extends its semantics from constraints on relations to constraints on lattices. The key ingredients being the addition of user-defined lattices as well as monotone filter and transfer functions. This talk presents an overview of Flix, including recent progress made in ensuring the safety and soundness of program analyses written in Flix.

I am an assistant professor at the Aalborg University, Aalborg, Denmark. I was previously a postdoctoral researcher at the University of Waterloo under the supervision of Ondřej Lhoták. I received my PhD from Aarhus University.

Wed 18 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Session IDPA at Cairo
Chair(s): Max Schaefer Semmle
11:00
30m
Talk
Program Analysis with Flix
DPA
Magnus Madsen Aalborg University
11:30
30m
Talk
IncAL - Incrementalizing Lattice-Based Program Analyses
DPA
Tamás Szabó itemis AG / TU Delft, Gábor Bergmann Budapest University of Technology and Economics / MTA-BME Lendület Research Group on Cyber-Physical Systems, Sebastian Erdweg TU Delft, Markus Voelter itemis
File Attached
12:00
30m
Talk
Simple encoding of lattices in Datalog
DPA
Rei Thiessen Google Inc.
File Attached