Andrew W. Appel

From MaRDI portal
Person:1663237

Available identifiers

zbMath Open appel.andrew-wDBLPa/AWAppelWikidataQ4756213 ScholiaQ4756213MaRDI QIDQ1663237

List of research outcomes





PublicationDate of PublicationType
Foundational verification of stateful P4 packet processing2024-11-26Paper
Abstraction and subsumption in modular verification of C programs2024-03-14Paper
Verified correctness, accuracy, and convergence of a stationary iterative linear solver: Jacobi method2024-02-28Paper
A solver for arrays with concatenation2023-06-14Paper
Efficient extensional binary tries2023-06-14Paper
Bringing Order to the Separation Logic Jungle2022-12-09Paper
Verified Erasure Correction in Coq with MathComp and VST2022-12-07Paper
Connecting Higher-Order Separation Logic to a First-Order Outside World2022-10-13Paper
Abstraction and subsumption in modular verification of C programs2022-06-20Paper
C-language floating-point proofs layered with VST and Flocq2021-12-02Paper
Corrigendum: C floating-point proofs layered with VST and Flocq2021-12-02Paper
VST-Floyd: a separation logic tool to verify correctness of C programs2018-08-21Paper
Lambda-splitting2017-08-21Paper
Compositional CompCert2016-09-29Paper
A theory of indirection via approximation2015-06-11Paper
A semantic model of types and machine instructions for proof-carrying code2015-03-17Paper
Mostly Sound Type System Improves a Foundational Program Verifier2015-01-13Paper
A very modal model of a modern, major, general type system2014-09-12Paper
Program Logics for Certified Compilers2014-07-28Paper
Verified heap theorem prover by paramodulation2014-07-21Paper
Multimodal Separation Logic for Reasoning About Operational Semantics2014-05-13Paper
Verified Compilation for Shared-Memory C2014-04-16Paper
A list-machine benchmark for mechanized metatheory (extended abstract)2014-01-10Paper
Efficient Substitution in Hoare Logic Expressions2013-05-10Paper
A list-machine benchmark for mechanized metatheory2013-04-17Paper
A Certificate Infrastructure for Machine-Checked Proofs of Conditional Information Flow2012-06-29Paper
Verified Software Toolchain2011-05-19Paper
Formal Verification of Coalescing Graph-Coloring Register Allocation2010-05-04Paper
Verification, Model Checking, and Abstract Interpretation2009-05-15Paper
Separation Logic for Small-Step cminor2008-09-02Paper
Oracle Semantics for Concurrent Separation Logic2008-04-11Paper
Verification, Model Checking, and Abstract Interpretation2007-02-12Paper
Dependent types ensure partial correctness of theorem provers2004-09-27Paper
Polymorphic lemmas and definitions in $\lambda$Prolog and Twelf2004-09-24Paper
A trustworthy proof checker2004-08-06Paper
Modern Compiler Implementation in Java2003-06-25Paper
https://portal.mardi4nfdi.de/entity/Q27234062001-07-05Paper
Shrinking lambda expressions in linear time1998-08-03Paper
https://portal.mardi4nfdi.de/entity/Q43795771998-03-02Paper
https://portal.mardi4nfdi.de/entity/Q43430271997-06-29Paper
https://portal.mardi4nfdi.de/entity/Q43430281997-06-29Paper
https://portal.mardi4nfdi.de/entity/Q30263131987-01-01Paper
Generalizations of the sethi‐ullman algorithm for register allocation1987-01-01Paper

Research outcomes over time

This page was built for person: Andrew W. Appel