World's Best Scientists 2026 revealed!
K. Rustan M. Leino

K. Rustan M. Leino

D-Index & Metrics

Computer Science

D-Index
57
Citations
16529
World Ranking
3774
National Ranking
1802

Research.com Recognitions

  • 2016 - ACM Fellow For contributions to making program verification accessible and practical.

Overview

K. Rustan M. Leino is affiliated with Amazon Web Services in the United States. Their research primarily focuses on the field of Computer Science with a significant concentration on Artificial Intelligence.

Their work spans several subfields, including:

  • Artificial Intelligence
  • Software
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Computational Theory and Mathematics

Several main topics characterize their research contributions:

  • Adversarial Robustness in Machine Learning
  • Advanced Neural Network Applications
  • Explainable Artificial Intelligence (XAI)
  • Software Testing and Debugging Techniques
  • Formal Methods in Verification
  • Logic, programming, and type systems
  • Logic, Reasoning, and Knowledge

Leino's publication record includes papers in the venue arXiv (Cornell University), with 11 publications there. Among their recent papers are:

  • "Globally-Robust Neural Networks," 2021, arXiv (Cornell University)
  • "Self-Correcting Neural Networks For Safe Classification," 2021, arXiv (Cornell University)
  • "Relaxing Local Robustness," 2021, arXiv (Cornell University)

Frequent coauthors with whom they have collaborated include:

  • Matt Fredrikson
  • Corina S. Păsăreanu
  • Ravi Mangal
  • Aymeric Fromherz
  • Bryan Parno

Their recognized contributions were acknowledged with the ACM Fellow award in 2016 for contributions to making program verification accessible and practical.

Best Publications

  • Extended static checking for Java

    Cormac Flanagan;K. Rustan M. Leino;Mark Lillibridge;Greg Nelson

  • The spec# programming system: an overview

    Mike Barnett;K. Rustan M. Leino;Wolfram Schulte

  • Boogie: a modular reusable verifier for object-oriented programs

    Mike Barnett;Bor-Yuh Evan Chang;Robert DeLine;Bart Jacobs

  • Dafny: an automatic program verifier for functional correctness

    K. Rustan M. Leino

  • An overview of JML tools and applications

    Lilian Burdy;Yoonsik Cheon;David R. Cok;Michael D. Ernst

  • Extended static checking

    K. Rustan M. Leino

  • Houdini, an Annotation Assistant for ESC/Java

    Cormac Flanagan;K. Rustan M. Leino

  • Verification of object-oriented programs with invariants

    Michael Barnett;Robert DeLine;Manuel Fähndrich;K. Rustan M. Leino

  • Boogie: a modular reusable verifier for object-oriented programs

    Mike Barnett;Bor-Yuh Evan Chang;Robert Deline;Bart Jacobs

  • Object invariants in dynamic contexts

    K. Rustan M. Leino;Peter Müller

  • Weakest-precondition of unstructured programs

    Mike Barnett;K. Rustan M. Leino

  • Declaring and checking non-null types in an object-oriented language

    Manuel Fähndrich;K. Rustan M. Leino

  • A logic of object-oriented programs

    Martín Abadi;K. Rustan M. Leino

  • A semantic approach to secure information flow

    Rajeev Joshi;K. Rustan M. Leino

  • JML (poster session): notations and tools supporting detailed design in Java

    Gary T. Leavens;Clyde Ruby;K. Rustan M. Leino;Erik Poll

  • Behavioral interface specification languages

    John Hatcliff;Gary T. Leavens;K. Rustan M. Leino;Peter Müller

  • Specification and verification: the Spec# experience

    Mike Barnett;Manuel Fähndrich;K. Rustan M. Leino;Peter Müller

  • Data groups: specifying the modification of extended state

    K. Rustan M. Leino

  • Efficient weakest preconditions

    K. Rustan M. Leino

  • A Basis for Verifying Multi-threaded Programs

    K. Rustan Leino;Peter Müller

  • BoogiePL: A typed procedural language for checking object-oriented programs

    Robert DeLine;K. Rustan M. Leino

Frequent Co-Authors

Peter Müller
Peter Müller ETH Zurich
Wolfram Schulte
Wolfram Schulte Microsoft (United States)
Bart Jacobs
Bart Jacobs Radboud University
Gary T. Leavens
Gary T. Leavens University of Central Florida
Robert DeLine
Robert DeLine Microsoft (United States)
Cormac Flanagan
Cormac Flanagan University of California, Santa Cruz
Manuel Fähndrich
Manuel Fähndrich Google (United States)
Parosh Aziz Abdulla
Parosh Aziz Abdulla Uppsala University
Mark Lillibridge
Mark Lillibridge Meta Platforms, Inc.

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 online degrees related to Computer Science can open diverse career pathways. Many students consider interdisciplinary options like a criminal justice degree price to understand how technology is used in criminal investigations and cybersecurity roles. Others may pivot into fields such as accounting, where understanding data and automation is critical. If you are concerned about affordability, exploring accounting degree cost can help you compare programs that fit your budget.

For those seeking advanced roles in tech, a cheap online masters degree in data science offers specialized training in AI, analytics, and big data. Additionally, the rise of project management tools and Building Information Modeling (BIM) has made tech-savvy professionals highly valuable in construction. Consider an online construction management degree for a career at the intersection of technology, engineering, and business.

With the flexibility of online learning, you can tailor your educational path to meet your career goals and budget, while developing highly sought-after digital skills.

Best Scientists Citing K. Rustan M. Leino

Trending Scientists

Recently Published Articles