Skip to content

Byron Cook

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

72

Venues

21

Active years

1997–2026

Best venue rank

A*

Where they publish

Papers

72 indexed papers, newest first.

YearVenueTitleAuthors
2026CAVA Neurosymbolic Approach to Natural Language Formalization and Verification.Chenyang An, Sam Bayless, Stefano Buliani, Darion Cassel, Byron Cook, Duncan Clough, Rmi Delmas, Nafi Diallo, Ferhat Erata, Nick Feng, Dimitra Giannakopoulou, Aman Goel, Aditya Gokhale, Joe Hendrix, Victor Heorhiadi, Marc Hudak, Dejan Jovanovic, Andrew M. Kent, Benjamin Kiesl-Reiter, Jeffrey J. Kuna, Nadia Labai, Joseph Lilien, Divya Raghunathan, Zvonimir Rakamaric, Niloofar Razavi, Michael Tautschnig, Ali Torkamani, Nathaniel Weir, Michael W. Whalen, Jianan Yao
2024FMCADSMT-D: New Strategies for Portfolio-Based SMT Solving.Clark W. Barrett, Pei-Wei Chen, Byron Cook, Bruno Dutertre, Robert B. Jones, Nham Le, Andrew Reynolds, Kunal Sheth, Christopher Stephens, Michael W. Whalen
2023FMCADPartitioning Strategies for Distributed SMT Solving.Amalee Wilson, Andres Ntzli, Andrew Reynolds, Byron Cook, Cesare Tinelli, Clark W. Barrett
2020CAVStratified Abstraction of Access Control Policies.John Backes, Ulises Berrueco, Tyler Bray, Daniel Brim, Byron Cook, Andrew Gacek, Ranjit Jhala, Kasper Se Luckow, Sean McLaughlin, Madhav Menon, Daniel Peebles, Ujjwal Pugalia, Neha Rungta, Cole Schlesinger, Adam Schodde, Anvesh Tanuku, Carsten Varming, Deepa Viswanathan
2020FMCADUsing model checking tools to triage the severity of security bugs in the Xen hypervisor.Byron Cook, Bjrn Dbel, Daniel Kroening, Norbert Manthey, Martin Pohlack, Elizabeth Polgreen, Michael Tautschnig, Pawel Wieczorkiewicz
2020ICSECode-level model checking in the software development workflow.Nathan Chong, Byron Cook, Konstantinos Kallas, Kareem Khazem, Felipe R. Monteiro, Daniel Schwartz-Narbonne, Serdar Tasiran, Michael Tautschnig, Mark R. Tuttle
2019CAVReachability Analysis for AWS-Based Networks.John Backes, Sam Bayless, Byron Cook, Catherine Dodge, Andrew Gacek, Alan J. Hu, Temesghen Kahsai, Bill Kocik, Evgenii Kotelnikov, Jure Kukovec, Sean McLaughlin, Jason Reed, Neha Rungta, John Sizemore, Mark A. Stalzer, Preethi Srinivasan, Pavle Subotic, Carsten Varming, Blake Whaley
2018CAVContinuous Formal Verification of Amazon s2n.Andrey Chudnov, Nathan Collins, Byron Cook, Joey Dodds, Brian Huffman, Colm MacCrthaigh, Stephen Magill, Eric Mertens, Eric Mullen, Serdar Tasiran, Aaron Tomb, Eddy Westbrook
2018CAVFormal Reasoning About the Security of Amazon Web Services.Byron Cook
2018CAVModel Checking Boot Code from AWS Data Centers.Byron Cook, Kareem Khazem, Daniel Kroening, Serdar Tasiran, Michael Tautschnig, Mark R. Tuttle
2018FMCADSemantic-based Automated Reasoning for AWS Access Policies using SMT.John Backes, Pauline Bolignano, Byron Cook, Catherine Dodge, Andrew Gacek, Kasper Se Luckow, Neha Rungta, Oksana Tkachuk, Carsten Varming
2017FMCADAutomated formal reasoning about AWS systems.Byron Cook
2016TACAST2: Temporal Property Verification.Marc Brockschmidt, Byron Cook, Samin Ishtiaq, Heidy Khlaaf, Nir Piterman
2015CAVOn Automation of CTL* Verification for Infinite-State Systems.Byron Cook, Heidy Khlaaf, Nir Piterman
2015ESOPSpatial Interpolants.Aws Albarghouthi, Josh Berdine, Byron Cook, Zachary Kincaid
2015TACASFairness for Infinite-State Systems.Byron Cook, Heidy Khlaaf, Nir Piterman
2014CAVFinding Instability in Biological Models.Byron Cook, Jasmin Fisher, Benjamin A. Hall, Samin Ishtiaq, Garvit Juniwal, Nir Piterman
2014FMCADDisproving termination with overapproximation.Byron Cook, Carsten Fuhs, Kaustubh Nimkar, Peter W. O'Hearn
2014FMCADFaster temporal reasoning for infinite-state programs.Byron Cook, Heidy Khlaaf, Nir Piterman
2014TACASProving Nontermination via Safety.Hong Yi Chen, Byron Cook, Carsten Fuhs, Kaustubh Nimkar, Peter W. O'Hearn
2013CAVBetter Termination Proving through Cooperation.Marc Brockschmidt, Byron Cook, Carsten Fuhs
2013CHIAt the interface of biology and computation.Alex S. Taylor, Nir Piterman, Samin Ishtiaq, Jasmin Fisher, Byron Cook, Caitlin Cockerton, Sam Bourton, David Benqu
2013PLDIReasoning about nondeterminism in programs.Byron Cook, Eric Koskinen
2013TACASRamsey vs. Lexicographic Termination Proving.Byron Cook, Abigail See, Florian Zuleger
2012CAVBma: Visual Tool for Modeling and Analyzing Biological Networks.David Benqu, Sam Bourton, Caitlin Cockerton, Byron Cook, Jasmin Fisher, Samin Ishtiaq, Nir Piterman, Alex S. Taylor, Moshe Y. Vardi
2011CADEAdvances in Proving Program Termination and Liveness.Byron Cook
2011CAVSLAyer: Memory Safety for Systems-Level Code.Josh Berdine, Byron Cook, Samin Ishtiaq
2011CAVTemporal Property Verification as a Program Analysis Task.Byron Cook, Eric Koskinen, Moshe Y. Vardi
2011CONCURTractable Reasoning in a Fragment of Separation Logic.Byron Cook, Christoph Haase, Jol Ouaknine, Matthew J. Parkinson, James Worrell
2011POPLMaking prophecies with decision predicates.Byron Cook, Eric Koskinen
2011VMCAIProving Stabilization of Biological Systems.Byron Cook, Jasmin Fisher, Elzbieta Krepska, Nir Piterman
2010TACASRanking Function Synthesis for Bit-Vector Relations.Byron Cook, Daniel Kroening, Philipp Rmmer, Christoph M. Wintersteiger
2009FMCADFinding heap-bounds for hardware synthesis.Byron Cook, Ashutosh Gupta, Stephen Magill, Andrey Rybalchenko, Jir Simsa, Satnam Singh, Viktor Vafeiadis
2009IFMTaming the Unbounded for Hardware Synthesis.Byron Cook
2009POPLProving that non-blocking algorithms don't block.Alexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis
2009VMCAIAdvances in Program Termination and Liveness.Byron Cook
2008CAVProving Conditional Termination.Byron Cook, Sumit Gulwani, Tal Lev-Ami, Andrey Rybalchenko, Mooly Sagiv
2008CAVScalable Shape Analysis for Systems Code.Hongseok Yang, Oukseh Lee, Josh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn
2008ESOPRanking Abstractions.Aziem Chawdhary, Byron Cook, Sumit Gulwani, Mooly Sagiv, Hongseok Yang
2007APLASLocal Reasoning for Storable Locks and Threads.Alexey Gotsman, Josh Berdine, Byron Cook, Noam Rinetzky, Mooly Sagiv
2007CAVShape Analysis for Composite Data Structures.Josh Berdine, Cristiano Calcagno, Byron Cook, Dino Distefano, Peter W. O'Hearn, Thomas Wies, Hongseok Yang
2007CAVAutomatically Proving Program Termination.Byron Cook
2007MEMOCODEBringing Hardware and Software Closer Together with Termination Analysis.Byron Cook
2007PLDIProving thread termination.Byron Cook, Andreas Podelski, Andrey Rybalchenko
2007PLDIThread-modular shape analysis.Alexey Gotsman, Josh Berdine, Byron Cook, Mooly Sagiv
2007POPLVariance analyses from invariance analyses.Josh Berdine, Aziem Chawdhary, Byron Cook, Dino Distefano, Peter W. O'Hearn
2007POPLProving that programs eventually do something good.Byron Cook, Alexey Gotsman, Andreas Podelski, Andrey Rybalchenko, Moshe Y. Vardi
2007SASArithmetic Strengthening for Shape Analysis.Stephen Magill, Josh Berdine, Edmund M. Clarke, Byron Cook
2007SEFMProving Termination by Divergence.Domagoj Babic, Alan J. Hu, Zvonimir Rakamaric, Byron Cook
2007SEFMAutomatically Proving Concurrent Programs Correct.Byron Cook
2007TACASShape Analysis by Graph Decomposition.Roman Manevich, Josh Berdine, Byron Cook, G. Ramalingam, Mooly Sagiv
2006CAVAutomatic Termination Proofs for Programs with Shape-Shifting Heaps.Josh Berdine, Byron Cook, Dino Distefano, Peter W. O'Hearn
2006CAVTerminator: Beyond Safety.Byron Cook, Andreas Podelski, Andrey Rybalchenko
2006CAVRepair of Boolean Programs with an Application to C.Andreas Griesmayer, Roderick Bloem, Byron Cook
2006EuroSysThorough static analysis of device drivers.Thomas Ball, Ella Bounimova, Byron Cook, Vladimir Levin, Jakob Lichtenberg, Con McGarvey, Bohus Ondrusek, Sriram K. Rajamani, Abdullah Ustuner
2006FMCADOver-Approximating Boolean Programs with Unbounded Thread Creation.Byron Cook, Daniel Kroening, Natasha Sharygina
2006PLDITermination proofs for systems code.Byron Cook, Andreas Podelski, Andrey Rybalchenko
2006SASInterprocedural Shape Analysis with Separated Heap Abstractions.Alexey Gotsman, Josh Berdine, Byron Cook
2005CAVCogent: Accurate Theorem Proving for Program Verification.Byron Cook, Daniel Kroening, Natasha Sharygina
2005CAVPredicate Abstraction via Symbolic Decision Procedures.Shuvendu K. Lahiri, Thomas Ball, Byron Cook
2005ICFEMUsing Stlmarck's Algorithm to Prove Inequalities.Byron Cook, Georges Gonthier
2005SASAbstraction Refinement for Termination.Byron Cook, Andreas Podelski, Andrey Rybalchenko
2004CAVZapato: Automatic Theorem Proving for Predicate Abstraction Refinement.Thomas Ball, Byron Cook, Shuvendu K. Lahiri, Lintao Zhang
2004IFMSLAM and Static Driver Verifier: Technology Transfer of Formal Methods inside Microsoft.Thomas Ball, Byron Cook, Vladimir Levin, Sriram K. Rajamani
2004ISoLAFinding API usage rule violations in Windows device drivers using Static Driver Verifier.Byron Cook
2004ISoLAAccurate Theorem Proving for Program Verification.Byron Cook, Daniel Kroening, Natasha Sharygina
2004TACASRefining Approximations in Software Predicate Abstraction.Thomas Ball, Byron Cook, Satyaki Das, Sriram K. Rajamani
2003CAVA Symbolic Approach to Predicate Abstraction.Shuvendu K. Lahiri, Randal E. Bryant, Byron Cook
2002DACA proof engine approach to solving combinational design automation problems.Gunnar Andersson, Per Bjesse, Byron Cook, Ziyad Hanna
2000FMCADCombining Stream-Based and State-Based Verification Techniques.Nancy A. Day, Mark D. Aagaard, Byron Cook
1999ICFPOn Embedding a Microarchitectural Design Language within Haskell.John Launchbury, Jeffrey R. Lewis, Byron Cook
1997ICFPDisposable Memo Functions (Extended Abstract).Byron Cook, John Launchbury