World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
45
Citations
6957
World Ranking
7296
National Ranking
3182

Research.com Recognitions

  • 2019 - Fellow of the Royal Academy of Engineering (UK)

Overview

Byron Cook is affiliated with Amazon in the United States. Their research primarily spans the field of Computer Science, with significant contributions in the subfields of Software, Artificial Intelligence, and Computational Theory and Mathematics. Additional areas of focus include Sociology and Political Science, as well as Hardware and Architecture.

The scientist's main research topics cover a range of subjects related to software development and formal verification processes. These include:

  • Software Testing and Debugging Techniques
  • Security and Verification in Computing
  • Formal Methods in Verification
  • Logic, Programming, and Type Systems
  • Model-Driven Software Engineering Techniques
  • Software Reliability and Analysis Research
  • Access Control and Trust

Byron Cook has published several papers within notable venues. Some recent work includes:

  • "Code-level model checking in the software development workflow at Amazon Web Services", 2021, Software Practice and Experience
  • "Generating and Exploiting Automated Reasoning Proof Certificates", 2023, Communications of the ACM
  • "Model checking boot code from AWS data centers", 2020, Formal Methods in System Design
  • "Using model checking tools to triage the severity of security bugs in the Xen hypervisor", 2020, Queen Mary Research Online (Queen Mary University of London)
  • "Branching-time reasoning for programs (extended version)", 2021, CL Technical Reports

The frequent coauthors who have collaborated extensively with Byron Cook include Michael Tautschnig, Kareem Khazem, Serdar Taşiran, Mark R. Tuttle, and Nathan Chong.

Their work has been published notably in venues such as:

  • Zenodo (CERN European Organization for Nuclear Research)
  • arXiv (Cornell University)
  • Software Practice and Experience
  • Communications of the ACM
  • Formal Methods in System Design

In recognition of their contributions to engineering and technology, Byron Cook was named a Fellow of the Royal Academy of Engineering (UK) in 2019.

Best Publications

  • Thorough static analysis of device drivers

    Thomas Ball;Ella Bounimova;Byron Cook;Vladimir Levin

  • Termination proofs for systems code

    Byron Cook;Andreas Podelski;Andrey Rybalchenko

  • SLAM and Static Driver Verifier: Technology Transfer of Formal Methods inside Microsoft

    Thomas Ball;Byron Cook;Vladimir Levin;Sriram K. Rajamani

  • Scalable Shape Analysis for Systems Code

    Hongseok Yang;Oukseh Lee;Josh Berdine;Cristiano Calcagno

  • Shape analysis for composite data structures

    Josh Berdine;Cristiano Calcagno;Byron Cook;Dino Distefano

  • TERMINATOR: beyond safety

    Byron Cook;Andreas Podelski;Andrey Rybalchenko

  • Proving program termination

    Byron Cook;Andreas Podelski;Andrey Rybalchenko

  • SLAYER: memory safety for systems-level code

    Josh Berdine;Byron Cook;Samin Ishtiaq

  • Local reasoning for storable locks and threads

    Alexey Gotsman;Josh Berdine;Byron Cook;Noam Rinetzky

  • Automatic termination proofs for programs with shape-shifting heaps

    Josh Berdine;Byron Cook;Dino Distefano;Peter W. O'Hearn

  • Abstraction refinement for termination

    Byron Cook;Andreas Podelski;Andrey Rybalchenko

  • Interprocedural shape analysis with separated heap abstractions

    Alexey Gotsman;Josh Berdine;Byron Cook

  • A symbolic approach to predicate abstraction

    Shuvendu K. Lahiri;Randal E. Bryant;Byron Cook

  • Proving that programs eventually do something good

    Byron Cook;Alexey Gotsman;Andreas Podelski;Andrey Rybalchenko

  • Formal reasoning about the security of amazon web services

    Byron Cook;Byron Cook

  • Thread-modular shape analysis

    Alexey Gotsman;Josh Berdine;Byron Cook;Mooly Sagiv

  • Ramsey vs. lexicographic termination proving

    Byron Cook;Abigail See;Florian Zuleger

  • Proving Conditional Termination

    Byron Cook;Sumit Gulwani;Tal Lev-Ami;Andrey Rybalchenko

  • Microprocessor specification in Hawk

    J. Matthews;B. Cook;J. Launchbury

  • Proving that non-blocking algorithms don't block

    Alexey Gotsman;Byron Cook;Matthew Parkinson;Viktor Vafeiadis

Frequent Co-Authors

Andrey Rybalchenko
Andrey Rybalchenko Microsoft (United States)
Andreas Podelski
Andreas Podelski University of Freiburg
Nir Piterman
Nir Piterman University of Gothenburg
Daniel Kroening
Daniel Kroening Amazon (United States)
Thomas Ball
Thomas Ball Microsoft (United States)
Moshe Y. Vardi
Moshe Y. Vardi Rice University
Peter W. O'Hearn
Peter W. O'Hearn University College London
Shuvendu K. Lahiri
Shuvendu K. Lahiri Microsoft (United States)
Mooly Sagiv
Mooly Sagiv Tel Aviv University
Marc Brockschmidt
Marc Brockschmidt Google (United States)

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring related online degrees can open up exciting opportunities for students interested in Computer Science. For those who want to specialize, an online master’s in electrical engineering degree is a great way to dive deeper into fields like robotics, embedded systems, and advanced hardware.

If you’re looking to quickly boost your resume, consider easy certifications to get that lead to high-paying tech roles. Many certifications can be completed in a matter of weeks and provide competitive skills in the job market.

For ambitious students eager to fast-track their education, pursuing the fastest masters degree online can help you achieve career advancement in a shorter time. These accelerated programs allow you to gain relevant expertise without lengthy time commitments.

Deciding what masters program should i do is an important step. Focus on degrees that are in high demand, as they offer strong earning potential and stable career pathways in technology and related fields.

Best Scientists Citing Byron Cook

Trending Scientists