ECOOP and ISSTA 2018 (series) / DPA 2018 (series) / Workshop on Declarative Program Analysis /
Program Analysis with Flix
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 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Wed 18 Jul
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | |||
11:00 30mTalk | Program Analysis with Flix DPA Magnus Madsen Aalborg University | ||
11:30 30mTalk | 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 30mTalk | Simple encoding of lattices in Datalog DPA Rei Thiessen Google Inc. File Attached |