Skip to content

Shuvendu K. Lahiri

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

66

Venues

21

Active years

1999–2026

Best venue rank

A*

Where they publish

Papers

66 indexed papers, newest first.

YearVenueTitleAuthors
2026TACASVeriStruct: AI-assisted Automated Verification of Data-Structure Modules in Verus.Chuyue Sun, Yican Sun, Daneshvar Amrollahi, Ethan Zhang, Shuvendu K. Lahiri, Shan Lu, David L. Dill, Clark W. Barrett
2025CGOLLM-Vectorizer: LLM-Based Verified Loop Vectorizer.Jubi Taneja, Avery Laird, Cong Yan, Madan Musuvathi, Shuvendu K. Lahiri
2025ICLRAutomated Proof Generation for Rust Code via Self-Evolution.Tianyu Chen, Shuai Lu, Shan Lu, Yeyun Gong, Chenyuan Yang, Xuheng Li, Md Rakib Hossain Misu, Hao Yu, Nan Duan, Peng Cheng, Fan Yang, Shuvendu K. Lahiri, Tao Xie, Lidong Zhou
2025ICSETowards Neural Synthesis for SMT-Assisted Proof-Oriented Programming.Saikat Chakraborty, Gabriel Ebner, Siddharth Bhat, Sarah Fakhoury, Sakina Fatima, Shuvendu K. Lahiri, Nikhil Swamy
2025ICSE3DGen: AI-Assisted Generation of Provably Correct Binary Format Parsers.Sarah Fakhoury, Markus Kuppe, Shuvendu K. Lahiri, Tahina Ramananandro, Nikhil Swamy
2024FMCADLeveraging LLMs for Program Verification.Adharsh Kamath, J. Nausheen Mohammed, Aditya Senthilnathan, Saikat Chakraborty, Pantazis Deligiannis, Shuvendu K. Lahiri, Akash Lal, Aseem Rastogi, Subhajit Roy, Rahul Sharma
2024FMCADEvaluating LLM-driven User-Intent Formalization for Verification-Aware Languages.Shuvendu K. Lahiri
2024ICSENL2Fix: Generating Functionally Correct Code Edits from Bug Descriptions.Sarah Fakhoury, Saikat Chakraborty, Madanlal Musuvathi, Shuvendu K. Lahiri
2024ICSEExploring the Effectiveness of LLM based Test-driven Interactive Code Generation: User Study and Empirical Evaluation.Sarah Fakhoury, Aaditya Naik, Georgios Sakkas, Saikat Chakraborty, Madan Musuvathi, Shuvendu K. Lahiri
2023EMNLPRanking LLM-Generated Loop Invariants for Program Verification.Saikat Chakraborty, Shuvendu K. Lahiri, Sarah Fakhoury, Akash Lal, Madanlal Musuvathi, Aseem Rastogi, Aditya Senthilnathan, Rahul Sharma, Nikhil Swamy
2023ICSECodaMosa: Escaping Coverage Plateaus in Test Generation with Pre-trained Large Language Models.Caroline Lemieux, Jeevana Priya Inala, Shuvendu K. Lahiri, Siddhartha Sen
2022ICSETOGA: A Neural Method for Test Oracle Generation.Elizabeth Dinella, Gabriel Ryan, Todd Mytkowicz, Shuvendu K. Lahiri
2022ICSEInspectJS: Leveraging Code Similarity and User-Feedback for Effective Taint Specification Inference for JavaScript.Saikat Dutta, Diego Garbervetsky, Shuvendu K. Lahiri, Max Schfer
2022ISSTAUsing pre-trained language models to resolve textual and semantic merge conflicts (experience paper).Jialu Zhang, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, Shuvendu K. Lahiri
2022SASAutomated Synthesis of Asynchronizations.Sidi Mohamed Beillahi, Ahmed Bouajjani, Constantin Enea, Shuvendu K. Lahiri
2021ICSECan Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis.Rangeet Pan, Vu Le, Nachiappan Nagappan, Sumit Gulwani, Shuvendu K. Lahiri, Mike Kaufman
2021SPSmartPulse: Automated Checking of Temporal Properties in Smart Contracts.Jon Stephens, Kostas Ferles, Benjamin Mariano, Shuvendu K. Lahiri, Isil Dillig
2020FMCADAngelic Checking within Static Driver Verifier: Towards high-precision defects without (modeling) cost.Shuvendu K. Lahiri, Akash Lal, Sridhar Gopinath, Alexander Nutz, Vladimir Levin, Rahul Kumar, Nate Deisinger, Jakob Lichtenberg, Chetan Bansal
2020ICSELearning from, understanding, and supporting DevOps artifacts for docker.Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas W. Reps
2020ICSETowards understanding and fixing upstream merge induced conflicts in divergent forks: an industrial case study.Chungha Sung, Shuvendu K. Lahiri, Mike Kaufman, Pallavi Choudhury, Chao Wang
2020ICSETowards understanding and fixing upstream merge induced conflicts in divergent forks: an industrial case study.Chungha Sung, Shuvendu K. Lahiri, Mike Kaufman, Pallavi Choudhury, Jessica Wolk, Chao Wang
2020MSRA Dataset of Dockerfiles.Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas W. Reps
2017ESOPModular Verification of Procedure Equivalence in the Presence of Memory Allocation.Tim Wood, Sophia Drossopoulou, Shuvendu K. Lahiri, Susan Eisenbach
2017ICSEOptimizing test placement for module-level regression testing.August Shi, Suresh Thummalapenta, Shuvendu K. Lahiri, Nikolaj S. Bjrner, Jacek Czerwonka
2017ISSTARefining interprocedural change-impact analysis using equivalence relations.Alex Gyori, Shuvendu K. Lahiri, Nimrod Partush
2017SASAbstract Semantic Diffing of Evolving Concurrent Programs.Ahmed Bouajjani, Constantin Enea, Shuvendu K. Lahiri
2016RVWireless Protocol Validation Under Uncertainty.Jinghao Shi, Shuvendu K. Lahiri, Ranveer Chandra, Geoffrey Challen
2015CAVAngelic Verification: Precise Verification Modulo Unknowns.Ankush Das, Shuvendu K. Lahiri, Akash Lal, Yi Li
2015CAVAutomatic Rootcausing for Program Equivalence Failures in Binaries.Shuvendu K. Lahiri, Rohit Sinha, Chris Hawblitzel
2015ICSEHelping Developers Help Themselves: Automatic Decomposition of Code Review Changesets.Mike Barnett, Christian Bird, Joo Brunet, Shuvendu K. Lahiri
2014PLDIVerification modulo versions: towards usable verification.Francesco Logozzo, Shuvendu K. Lahiri, Manuel Fhndrich, Sam Blackshear
2013CADETowards Modularly Comparing Programs Using Automated Theorem Provers.Chris Hawblitzel, Ming Kawaguchi, Shuvendu K. Lahiri, Henrique Reblo
2013PLDIAlmost-correct specifications: a modular semantic framework for assigning confidence to warnings.Sam Blackshear, Shuvendu K. Lahiri
2013SPTowards Practical Reactive Security Audit Using Extended Static Checkers.Julien Vanegue, Shuvendu K. Lahiri
2012CAVSYMDIFF: A Language-Agnostic Semantic Diff Tool for Imperative Programs.Shuvendu K. Lahiri, Chris Hawblitzel, Ming Kawaguchi, Henrique Reblo
2012CAVA Solver for Reachability Modulo Theories.Akash Lal, Shaz Qadeer, Shuvendu K. Lahiri
2012POPLUnderspecified harnesses and interleaved bugs.Saurabh Joshi, Shuvendu K. Lahiri, Akash Lal
2011CAVSMT-Based Modular Analysis of Sequential Systems Code.Shuvendu K. Lahiri
2011SASStatically Validating Must Summaries for Incremental Compositional Dynamic Test Generation.Patrice Godefroid, Shuvendu K. Lahiri, Cindy Rubio-Gonzlez
2011VMCAIExplainHoudini: Making Houdini Inference Transparent.Shuvendu K. Lahiri, Julien Vanegue
2010VMCAIAbstract Threads.Shuvendu K. Lahiri, Alexander Malkis, Shaz Qadeer
2009CADEComplexity and Algorithms for Monomial and Clausal Predicate Abstraction.Shuvendu K. Lahiri, Shaz Qadeer
2009CAVIntra-module Inference.Shuvendu K. Lahiri, Shaz Qadeer, Juan P. Galeotti, Jan W. Voung, Thomas Wies
2009CAVStatic and Precise Detection of Concurrency Errors in Systems Code Using SMT Solvers.Shuvendu K. Lahiri, Shaz Qadeer, Zvonimir Rakamaric
2009POPLUnifying type checking and property checking for low-level code.Jeremy Condit, Brian Hackett, Shuvendu K. Lahiri, Shaz Qadeer
2008ICCADEmbedded software verification: challenges and solutions.Chao Wang, Malay K. Ganai, Shuvendu K. Lahiri, Daniel Kroening
2008ISSTAFinding errors in .net with feedback-directed random testing.Carlos Pacheco, Shuvendu K. Lahiri, Thomas Ball
2008POPLBack to the future: revisiting precise program verification using SMT solvers.Shuvendu K. Lahiri, Shaz Qadeer
2007ICSEFeedback-Directed Random Test Generation.Carlos Pacheco, Shuvendu K. Lahiri, Michael D. Ernst, Thomas Ball
2007TACASA Reachability Predicate for Analyzing Low-Level Software.Shaunak Chatterjee, Shuvendu K. Lahiri, Shaz Qadeer, Zvonimir Rakamaric
2006CADESolving Sparse Linear Constraints.Shuvendu K. Lahiri, Madanlal Musuvathi
2006CAVSMT Techniques for Fast Predicate Abstraction.Shuvendu K. Lahiri, Robert Nieuwenhuis, Albert Oliveras
2006POPLVerifying properties of well-founded linked lists.Shuvendu K. Lahiri, Shaz Qadeer
2005CAVPredicate Abstraction via Symbolic Decision Procedures.Shuvendu K. Lahiri, Thomas Ball, Byron Cook
2005LPARZap: Automated Theorem Proving for Software Analysis.Thomas Ball, Shuvendu K. Lahiri, Madanlal Musuvathi
2004CAVZapato: Automatic Theorem Proving for Predicate Abstraction Refinement.Thomas Ball, Byron Cook, Shuvendu K. Lahiri, Lintao Zhang
2004CAVIndexed Predicate Discovery for Unbounded System Verification.Shuvendu K. Lahiri, Randal E. Bryant
2004CAVThe UCLID Decision Procedure.Shuvendu K. Lahiri, Sanjit A. Seshia
2004TACASRevisiting Positive Equality.Shuvendu K. Lahiri, Randal E. Bryant, Amit Goel, Muralidhar Talupur
2004VMCAIConstructing Quantified Invariants via Predicate Abstraction.Shuvendu K. Lahiri, Randal E. Bryant
2003CAVDeductive Verification of Advanced Out-of-Order Microprocessors.Shuvendu K. Lahiri, Randal E. Bryant
2003CAVA Symbolic Approach to Predicate Abstraction.Shuvendu K. Lahiri, Randal E. Bryant, Byron Cook
2003DACA hybrid SAT-based decision procedure for separation logic with uninterpreted functions.Sanjit A. Seshia, Shuvendu K. Lahiri, Randal E. Bryant
2002CAVModeling and Verifying Systems Using a Logic of Counter Arithmetic with Lambda Expressions and Uninterpreted Functions.Randal E. Bryant, Shuvendu K. Lahiri, Sanjit A. Seshia
2002FMCADModeling and Verification of Out-of-Order Microprocessors in UCLID.Shuvendu K. Lahiri, Sanjit A. Seshia, Randal E. Bryant
1999VLSIDControlling State Explosion in Static Simulation by Selective Composition.Partha Pratim Chakrabarti, Pallab Dasgupta, Partha Pratim Das, Arnob Roy, Shuvendu K. Lahiri, Mrinal Bose