1 citations · 2 across the 4 of their papers we have counts for
4 papers
A Single-Assignment Translation for Annotated Programs
Cláudio Belo Lourenço, Maria João Frade, Jorge Sousa Pinto
We present a translation of While programs annotated with loop invariants into a dynamic single-assignment language with a dedicated iterating construct. We prove that the translat…
Iterators, Recursors and Interaction Nets
Ian Mackie, Jorge Sousa Pinto, Miguel Vilaca
We propose a method for encoding iterators (and recursion operators in general) using interaction nets (INs). There are two main applications for this: the method can be used to ob…
Lissom, a Source Level Proof Carrying Code Platform
Joao Gomes, Daniel Martins, Simao Melo de Sousa +1
This paper introduces a proposal for a Proof Carrying Code (PCC) architecture called Lissom. Started as a challenge for final year Computing students, Lissom was thought as a mean…
Deriving Sorting Algorithms
José Bacelar Almeida, Jorge Sousa Pinto
This paper proposes new derivations of three well-known sorting algorithms, in their functional formulation. The approach we use is based on three main ingredients: first, the algo…