Emmanuel Gunther

dblp:223/4665 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2Theory of computation · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2024 The formal verification of the ctm approach to forcing
Emmanuel Gunther, Miguel Pagano, Pedro Sánchez Terraf, Matías Steinberg
Ann. Pure Appl. Log.1
2020 Mechanization of coherence and adequacy: Being extrinsic extended to subtyping
Alejandro Gadea, Emmanuel Gunther, Miguel Pagano
Sci. Comput. Program.2
2018 An Internalist Approach to Correct-by-Construction Compilers
abstract
In this paper we present a methodology to organize the construction of a correct compiler, taking advantage of the power of full dependently type systems. The basic idea consists in decorating the abstract syntax of languages with their semantics, allowing to express the correctness of the compiler at type level. We show our methodology in a first small example and then explore how it can be promoted to more realistic languages, realizing that our internalistic approach is feasible for defining a correct-by-construction compiler from an imperative language with conditional iteration to a stack based intermediate language. We also show how this methodology can be combined with the externalist approach, compiling from the intermediate language to an assembly-like low level code and separately proving its correctness.
Alberto Pardo, Emmanuel Gunther, Miguel Pagano, Marcos Viera
PPDP2