World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
59
Citations
15661
World Ranking
3398
National Ranking
1648

Research.com Recognitions

  • 2015 - ACM Fellow For contributions to software analysis and defect detection.
  • Fellow of the Indian National Academy of Engineering (INAE)
  • Fellow of the Indian National Academy of Engineering (INAE)

Overview

Sriram K. Rajamani is a researcher affiliated with Microsoft in the United States. Their work primarily spans the field of Computer Science, with a focus on areas such as Information Systems, Software, Artificial Intelligence, Computational Theory and Mathematics, and Signal Processing.

The main topics covered by their research include Software Engineering Research, Software Testing and Debugging Techniques, Formal Methods in Verification, Advanced Malware Detection Techniques, Nanofluid Flow and Heat Transfer, Heat Transfer Mechanisms, and Topic Modeling.

Recent papers authored or coauthored by Sriram K. Rajamani are as follows:

  • "Jigsaw," 2022, Proceedings of the 44th International Conference on Software Engineering
  • "Automatically Generating Algebra Problems," 2021, Proceedings of the AAAI Conference on Artificial Intelligence
  • "CodePlan: Repository-Level Coding using LLMs and Planning," 2024, Proceedings of the ACM on software engineering.
  • "CORE: Resolving Code Quality Issues using LLMs," 2024, Proceedings of the ACM on software engineering.
  • "Guiding Language Models of Code with Global Context using Monitors," 2023, arXiv (Cornell University)

Frequent coauthors collaborating with Sriram K. Rajamani include:

  • Suresh Parthasarathy
  • Arun Iyer
  • Nagarajan Natarajan
  • Atharv Sonwane
  • Aditya Kanade

Their publications are often found in venues such as:

  • arXiv (Cornell University)
  • Proceedings of the ACM on software engineering.
  • Zenodo (CERN European Organization for Nuclear Research)
  • Proceedings of the 44th International Conference on Software Engineering
  • Proceedings of the AAAI Conference on Artificial Intelligence

Sriram K. Rajamani has received recognition including being named an ACM Fellow in 2015 for contributions to software analysis and defect detection. They are also a Fellow of the Indian National Academy of Engineering (INAE).

Best Publications

  • The SLAM project: debugging system software via static analysis

    Thomas Ball;Sriram K. Rajamani

  • Automatic predicate abstraction of C programs

    Thomas Ball;Rupak Majumdar;Todd Millstein;Sriram K. Rajamani

  • Automatically validating temporal safety properties of interfaces

    Thomas Ball;Sriram K. Rajamani

  • MOCHA: Modularity in Model Checking

    Rajeev Alur;Thomas A. Henzinger;Freddy Y. C. Mang;Shaz Qadeer

  • Bebop: A Symbolic Model Checker for Boolean Programs

    Thomas Ball;Sriram K. Rajamani

  • Thorough static analysis of device drivers

    Thomas Ball;Ella Bounimova;Byron Cook;Vladimir Levin

  • Probabilistic programming

    Andrew D. Gordon;Thomas A. Henzinger;Aditya V. Nori;Sriram K. Rajamani

  • Boolean and Cartesian Abstraction for Model Checking C Programs

    Thomas Ball;Andreas Podelski;Sriram K. Rajamani

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

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

  • From symptom to cause: localizing errors in counterexample traces

    Thomas Ball;Mayur Naik;Sriram K. Rajamani

  • The SLAM Toolkit

    Thomas Ball;Sriram K. Rajamani

  • You Assume, We Guarantee: Methodology and Case Studies

    Thomas A. Henzinger;Shaz Qadeer;Sriram K. Rajamani

  • SYNERGY: a new algorithm for property checking

    Bhargav S. Gulavani;Thomas A. Henzinger;Yamini Kannan;Aditya V. Nori

  • A decade of software model checking with SLAM

    Thomas Ball;Vladimir Levin;Sriram K. Rajamani

  • Compositional may-must program analysis: unleashing the power of alternation

    Patrice Godefroid;Aditya V. Nori;Sriram K. Rajamani;Sai Deep Tetali

  • Partial-Order Reduction in Symbolic State Space Exploration

    Rajeev Alur;Robert K. Brayton;Thomas A. Henzinger;Shaz Qadeer

  • Jigsaw: Large Language Models meet Program Synthesis

    Unknown

  • Proofs from Tests

    N E Beckman;A V Nori;S K Rajamani;R J Simmons

  • Merlin: specification inference for explicit information flow problems

    Benjamin Livshits;Aditya V. Nori;Sriram K. Rajamani;Anindya Banerjee

  • Boolean Programs: A Model and Process for Software Analysis

    Thomas Ball;Sriram K. Rajamani

  • Boolean and Cartesian abstraction for model checking C programs

    Thomas Ball;Andreas Podelski;Sriram K. Rajamani

  • Automatic predicate abstraction of C programs

    Unknown

Frequent Co-Authors

Aditya V. Nori
Aditya V. Nori Microsoft (United States)
Thomas Ball
Thomas Ball Microsoft (United States)
Shaz Qadeer
Shaz Qadeer Microsoft (United States)
Thomas A. Henzinger
Thomas A. Henzinger Institute of Science and Technology Austria
Andrew D. Gordon
Andrew D. Gordon Microsoft (United States)
Rajeev Alur
Rajeev Alur University of Pennsylvania
Thore Graepel
Thore Graepel University College London
James R. Larus
James R. Larus École Polytechnique Fédérale de Lausanne
Sumit Gulwani
Sumit Gulwani Microsoft (United States)
Sanjit A. Seshia
Sanjit A. Seshia University of California, Berkeley

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 degree programs opens up flexible and affordable paths for students interested in Computer Science and related fields. Many choose associate degrees for a quicker start—consider the fastest associates degree options to build foundational skills and begin a tech-focused career sooner.

Accreditation is crucial when selecting any online program. Graduating from an online degree programs accredited institution ensures your qualification will be recognized by employers and further study programs.

For those looking at advanced leadership or teaching roles, affordability matters. The cheapest doctorate of education online programs make high-level education in technology and computer science fields more accessible.

Creative students drawn to interactive media may be interested in career pathways such as video game development. Start by exploring the video game design degree programs that can be completed entirely online.

With so many options, researching accredited, affordable, and flexible programs can help you find the right fit for your career goals in computer science and beyond.

Best Scientists Citing Sriram K. Rajamani

Trending Scientists

Recently Published Articles