Home
About
Advanced Search
Browse by Discipline
Scientific Societies
E-print Alerts
Add E-prints
FAQ
•
HELP
•
SITE MAP
•
CONTACT US
Search
Advanced Search
Chlipala, Adam - School of Engineering and Applied Sciences, Harvard University
Engineering a Verified Functional Language
The Open Verifier Framework for Foundational Verifiers Bor-Yuh Evan Chang1
Developing Certified Program Verifiers with a Proof Assistant Adam Chlipala
Effective Interactive Proofs for HigherOrder Imperative Adam Chlipala Gregory Malecha Greg Morrisett Avraham Shinnar Ryan Wisnesky
A Verified Compiler for an Impure Functional Language Adam Chlipala
Strict Bidirectional Type Checking # Adam Chlipala +
JFP 18 (5 & 6): 599647, 2008. c 2008 Cambridge University Press doi:10.1017/S0956796808006904 First published online 15 August 2008 Printed in the United Kingdom
TypeBased Verification of Assembly Language for Compiler Debugging #
Parametric Higher-Order Abstract Syntax for
MostlyAutomated Verification of LowLevel Programs in Computational Separation Logic
Modular Development of Certified Program
Static Checking of DynamicallyVarying Security Policies in DatabaseBacked Applications
STRATEGIES 2006 Cooperative Integration of an Interactive
Generating Tests from Counterexamples Dirk Beyer Adam J. Chlipala
Generic Programming and Proving for Programming Language Metatheory #
Parametric HigherOrder Abstract Syntax for Mechanized Adam Chlipala
Scrap Your Web Application Boilerplate or Metaprogramming with Row Types
Static Checking of Dynamically-Varying Security Policies in Database-Backed
An Introduction to Programming and Proving with Dependent Types in Coq
An Untrusted Verifier for Typed Assembly Language Adam Chlipala
The Open Verifier Framework for Foundational Verifiers # BorYuh Evan Chang 1 Adam Chlipala 1
Static Checking of Dynamically-Varying Security Policies in Database-Backed Applications
STRATEGIES 2006 Cooperative Integration of an Interactive
A Certified TypePreserving Compiler from Lambda Calculus to Assembly Language #
Ur: StaticallyTyped Metaprogramming with TypeLevel Record Computation
Mostly-Automated Verification of Low-Level Programs in Computational Separation
Modular Development of Certified Program Verifiers with a Proof Assistant #
Thoughts on Programming with Proof
A Certified Type-Preserving Compiler from Lambda Calculus to Assembly Language
Implementing Certified Programming Language Tools in Dependent Type Theory
Ur: Statically-Typed Metaprogramming with Type-Level Record Computation
Ur: Statically-Typed Metaprogramming with Type-Level Record Computation
A Verified Compiler for an Impure Functional
A Verified Compiler for an Impure Functional Language Adam Chlipala
Effective Interactive Proofs for Higher-Order
Effective Interactive Proofs for Higher-Order Imperative Adam Chlipala Gregory Malecha Greg Morrisett Avraham Shinnar Ryan Wisnesky
Parametric Higher-Order Abstract Syntax for Mechanized Adam Chlipala
A Certified Type-Preserving Compiler
A Framework for Certified Program Analysis and Its
Position Paper: Thoughts on Programming with Proof Assistants
Cooperative Integration of an Interactive Proof
Strict Bidirectional Type Checking Adam Chlipala
Generic Programming and Proving for Programming Language Metatheory
A Framework for Certified Program Analysis and Its Applications to Mobile-Code Safety
Generating Tests from Counterexamples Dirk Beyer Adam J. Chlipala
The Blast Query Language for Software Veri cation ?
Developing Certified Program Verifiers with a Proof Assistant Adam Chlipala
A Framework for Certified Program Analysis and Its Applications to MobileCode Safety #
A Framework for Certified Program Analysis and Its Applications to MobileCode Safety #
A Certified Type-Preserving Compiler
A Framework for Certified Program Analysis and Its Applications to Mobile-Code Safety
Why Certified Verifiers? Developing Certified Program Verifiers with a Proof Assistant
An Untrusted Verifier for Typed Assembly Language Adam Chlipala
Generic Programming and Proving for
Type-Based Verification of Assembly Language for Compiler Debugging
Scrap Your Web Application Boilerplate or Metaprogramming with Row Types
Position Paper: Thoughts on Programming with Proof Assistants
Implementing Certified Programming Language Tools in Dependent Type Theory
Mostly-Automated Verification of Low-Level Programs in Computational Separation Logic
Modular Development of Certified Program Verifiers with a Proof Assistant