Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2017.This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.Cataloged from student-submitted PDF version of thesis.Includes bibliographical references (pages 67-68).We propose CoqSQL, a framework for optimizing relational queries and automatically synthesizing relational database implementations in the Coq proof assistant, based on Anders Kaseorg's and Mohsen Lesani's Transactions framework. The synthesized codes support concurrent transaction execution on multiple processors and are accompanied with proofs certifying their correctness. T...
We present Fiat, a library for the Coq proof assistant supporting refinement of declarative specific...
International audienceSQL is by far the most widely used and implemented query language. Yet, on som...
Thesis (Ph.D.)--University of Washington, 2019From booking air tickets to analyzing astronomy datase...
International audienceIn this article, we use the Coq proof assistant to specify and verify the low ...
International audienceIn this article, we provide a Coq mechanised, executable, formal semantics for...
International audienceIn multiple domains, large amounts of data are daily generated and combined to...
In this article, we provide a Coq mechanised, executable, formal semantics for realistic SQL queries...
International audienceIn this article, we propose a coq formalization of the relational data model w...
Cette thèse présente une formalisation en Coq des langages et des algorithmes fondamentaux portant s...
SQL is the standard language for manipulating data stored in relational database systems. In theory,...
Abstract. In this article, we propose a Coq formalization of the re-lational data model which underl...
Representing proof assistant libraries in a way that allows further processing in other systems is b...
grantor: University of TorontoConcurrent Transaction Logic is a new deductive database lan...
We present Fiat, a library for the Coq proof assistant supporting refinement of declarative specific...
International audienceSQL is by far the most widely used and implemented query language. Yet, on som...
Thesis (Ph.D.)--University of Washington, 2019From booking air tickets to analyzing astronomy datase...
International audienceIn this article, we use the Coq proof assistant to specify and verify the low ...
International audienceIn this article, we provide a Coq mechanised, executable, formal semantics for...
International audienceIn multiple domains, large amounts of data are daily generated and combined to...
In this article, we provide a Coq mechanised, executable, formal semantics for realistic SQL queries...
International audienceIn this article, we propose a coq formalization of the relational data model w...
Cette thèse présente une formalisation en Coq des langages et des algorithmes fondamentaux portant s...
SQL is the standard language for manipulating data stored in relational database systems. In theory,...
Abstract. In this article, we propose a Coq formalization of the re-lational data model which underl...
Representing proof assistant libraries in a way that allows further processing in other systems is b...
grantor: University of TorontoConcurrent Transaction Logic is a new deductive database lan...
We present Fiat, a library for the Coq proof assistant supporting refinement of declarative specific...
International audienceSQL is by far the most widely used and implemented query language. Yet, on som...
Thesis (Ph.D.)--University of Washington, 2019From booking air tickets to analyzing astronomy datase...