Pedro Vasconcelos: research

My PhD was done at the University of St. Andrews.

My research interests include:

Publications

Software

Amortised Analysis of Dynamic Memory Allocation for Lazy Functional Programs

I have put up a web interface to a prototype implementation of the type-based amortised analysis resource bounds of a small lazy functional language. This work is described in our JAR 2017 paper above.

Using the Parma Polyhedra Library from Haskell

The Parma Polyhedra Library is a modern and complete C++ library providing numerical abstractions useful in program analysis including (but not limited to) convex polyhedra. This page describes the problems I encountered with interfacing the PPL from Haskell and a work-around solution.


Pedro Vasconcelos, pbv at dcc dot fc dot up dot pt, 2019
Department of Computer Science
Faculty of Science, University of Porto