Finding Good Peers in Peer-to-Peer Networks. - Murali Krishna Ramanathan; Vana Kalogeraki; Jim Pruyne (IPDPS, 2002)

Increasing Object Availability in Peer-to-Peer Systems. - Murali Krishna Ramanathan (IPDPS, 2004)

Search with Probabilistic Guarantees in Unstructured Peer-to-Peer Networks. - Ronaldo A. Ferreira; Murali Krishna Ramanathan; Asad Awan; Ananth Grama; Suresh Jagannathan (Peer-to-Peer Computing, 2005)

Redundant reader elimination in RFID systems. - Bogdan Carbunar; Murali Krishna Ramanathan; Mehmet Koyutürk; Christoph Hoffmann; Ananth Grama (SECON, 2005)

Trace-Based Memory Aliasing Across Program Versions. - Murali Krishna Ramanathan; Suresh Jagannathan; Ananth Grama (FASE, 2006)

Sieve: A Tool for Automatically Detecting Variations Across Program Versions. - Murali Krishna Ramanathan; Ananth Grama; Suresh Jagannathan (ASE, 2006)

Aspect-Based Introspection and Change Analysis for Evolving Programs. - Kevin J. Hoffman; Murali Krishna Ramanathan; Patrick Eugster; Suresh Jagannathan (RAM-SE, 2007)

Path-Sensitive Inference of Function Precedence Protocols. - Murali Krishna Ramanathan; Ananth Grama; Suresh Jagannathan (ICSE, 2007)

Static specification inference using predicate mining. - Murali Krishna Ramanathan; Ananth Grama; Suresh Jagannathan (PLDI, 2007)

Randomized leader election. - Murali Krishna Ramanathan; Ronaldo A. Ferreira; Suresh Jagannathan; Ananth Grama; Wojciech Szpankowski (Distributed Comput., 2007)

Randomized Protocols for Duplicate Elimination in Peer-to-Peer Storage Systems. - Ronaldo A. Ferreira; Murali Krishna Ramanathan; Ananth Grama; Suresh Jagannathan (IEEE Trans. Parallel Distributed Syst., 2007)

Path-aware analysis of program invariants - Murali Krishna Ramanathan (2007)

PHALANX: a graph-theoretic framework for test case prioritization. - Murali Krishna Ramanathan; Mehmet Koyutürk; Ananth Grama; Suresh Jagannathan (SAC, 2008)

Protocol Inference Using Static Path Profiles. - Murali Krishna Ramanathan; Koushik Sen; Ananth Grama; Suresh Jagannathan (SAS, 2008)

Efficient tag detection in RFID systems. - Bogdan Carbunar; Murali Krishna Ramanathan; Mehmet Koyutürk; Suresh Jagannathan; Ananth Grama (J. Parallel Distributed Comput., 2009)

Scalable and incremental software bug detection. - Scott McPeak; Charles-Henri Gros; Murali Krishna Ramanathan (ESEC/SIGSOFT FSE, 2013)

Efficient Incremental Static Analysis Using Path Abstraction. - Rashmi Mudduluru; Murali Krishna Ramanathan (FASE, 2014)

Multithreaded test synthesis for deadlock detection. - Malavika Samak; Murali Krishna Ramanathan (OOPSLA, 2014)

Omen: a tool for synthesizing tests for deadlock detection. - Malavika Samak; Murali Krishna Ramanathan (SPLASH (Companion Volume), 2014)

Trace driven dynamic deadlock detection and reproduction. - Malavika Samak; Murali Krishna Ramanathan (PPoPP, 2014)

Omen+: a precise dynamic deadlock detector for multithreaded Java libraries. - Malavika Samak; Murali Krishna Ramanathan (SIGSOFT FSE, 2014)

Deterministic dynamic race detection across program versions. - Sri Varun Poluri; Murali Krishna Ramanathan (ICSME, 2015)

Pegasus: automatic barrier inference for stable multithreaded systems. - Monika Dhok; Rashmi Mudduluru; Murali Krishna Ramanathan (ISSTA, 2015)

Synthesizing racy tests. - Malavika Samak; Murali Krishna Ramanathan; Suresh Jagannathan (PLDI, 2015)

Synthesizing tests for detecting atomicity violations. - Malavika Samak; Murali Krishna Ramanathan (ESEC/SIGSOFT FSE, 2015)

Type-aware concolic testing of JavaScript programs. - Monika Dhok; Murali Krishna Ramanathan; Nishant Sinha 001 (ICSE, 2016)

Efficient flow profiling for detecting performance bugs. - Rashmi Mudduluru; Murali Krishna Ramanathan (ISSTA, 2016)

Directed synthesis of failing concurrent executions. - Malavika Samak; Omer Tripp; Murali Krishna Ramanathan (OOPSLA, 2016)

Directed test generation to detect loop inefficiencies. - Monika Dhok; Murali Krishna Ramanathan (SIGSOFT FSE, 2016)

Optimization of swift protocols. - Rajkishore Barik; Manu Sridharan; Murali Krishna Ramanathan; Milind Chabbi (Proc. ACM Program. Lang., 2019)

Piranha: reducing feature flag debt at uber. - Murali Krishna Ramanathan; Lazaro Clapp; Rajkishore Barik; Manu Sridharan (ICSE (SEIP), 2020)

Dyssect: Dynamic Scaling of Stateful Network Functions. - Fabrício B. Carvalho; Ronaldo A. Ferreira; Ítalo Cunha; Marcos A. M. Vieira; Murali Krishna Ramanathan (INFOCOM, 2022)

A study of real-world data races in Golang. - Milind Chabbi; Murali Krishna Ramanathan (PLDI, 2022)

CRISP: Critical Path Analysis of Large-Scale Microservice Architectures. - Zhizhou Zhang 002; Murali Krishna Ramanathan; Prithvi Raj; Abhishek Parwal; Timothy Sherwood; Milind Chabbi (USENIX ATC, 2022)

Multi-lingual Evaluation of Code Generation Models. - Ben Athiwaratkun; Sanjay Krishna Gouda; Zijian Wang 002; Xiaopeng Li 002; Yuchen Tian; Ming Tan; Wasi Uddin Ahmad; Shiqi Wang 002; Qing Sun; Mingyue Shang; Sujan Kumar Gonugondla; Hantian Ding; et al. (CoRR, 2022)

ReCode: Robustness Evaluation of Code Generation Models. - Shiqi Wang 002; Zheng Li; Haifeng Qian; Chenghao Yang 001; Zijian Wang 002; Mingyue Shang; Varun Kumar; Samson Tan; Baishakhi Ray; Parminder Bhatia; Ramesh Nallapati; Murali Krishna Ramanathan; et al. (ACL (1), 2023)

A Static Evaluation of Code Completion by Large Language Models. - Hantian Ding; Varun Kumar; Yuchen Tian; Zijian Wang 002; Rob Kwiatkowski; Xiaopeng Li 002; Murali Krishna Ramanathan; Baishakhi Ray; Parminder Bhatia; Sudipta Sengupta; Dan Roth 001; Bing Xiang (ACL (industry), 2023)

Exploring Continual Learning for Code Generation Models. - Prateek Yadav; Qing Sun; Hantian Ding; Xiaopeng Li 002; Dejiao Zhang; Ming Tan; Parminder Bhatia; Xiaofei Ma 001; Ramesh Nallapati; Murali Krishna Ramanathan; Mohit Bansal; Bing Xiang (ACL (2), 2023)

Multi-lingual Evaluation of Code Generation Models. - Ben Athiwaratkun; Sanjay Krishna Gouda; Zijian Wang 002; Xiaopeng Li 002; Yuchen Tian; Ming Tan; Wasi Uddin Ahmad; Shiqi Wang 002; Qing Sun; Mingyue Shang; Sujan Kumar Gonugondla; Hantian Ding; et al. (ICLR, 2023)

CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion. - Yangruibo Ding; Zijian Wang 002; Wasi Uddin Ahmad; Hantian Ding; Ming Tan; Nihal Jain; Murali Krishna Ramanathan; Ramesh Nallapati; Parminder Bhatia; Dan Roth 001; Bing Xiang (NeurIPS, 2023)

Towards Greener Yet Powerful Code Generation via Quantization: An Empirical Study. - Xiaokai Wei; Sujan Kumar Gonugondla; Shiqi Wang 002; Wasi Uddin Ahmad; Baishakhi Ray; Haifeng Qian; Xiaopeng Li 002; Varun Kumar; Zijian Wang 002; Yuchen Tian; Qing Sun; Ben Athiwaratkun; et al. (ESEC/SIGSOFT FSE, 2023)

Greener yet Powerful: Taming Large Code Generation Models with Quantization. - Xiaokai Wei; Sujan K. Gonugondla; Wasi Uddin Ahmad; Shiqi Wang 002; Baishakhi Ray; Haifeng Qian; Xiaopeng Li 002; Varun Kumar; Zijian Wang 002; Yuchen Tian; Qing Sun; Ben Athiwaratkun; et al. (CoRR, 2023)

CoCoMIC: Code Completion by Jointly Modeling In-file and Cross-file Context. - Yangruibo Ding; Zijian Wang 002; Wasi Uddin Ahmad; Murali Krishna Ramanathan; Ramesh Nallapati; Parminder Bhatia; Dan Roth 001; Bing Xiang (LREC/COLING, 2024)

CodeFort: Robust Training for Code Generation Models. - Yuhao Zhang; Shiqi Wang 002; Haifeng Qian; Zijian Wang 002; Mingyue Shang; Linbo Liu; Sanjay Krishna Gouda; Baishakhi Ray; Murali Krishna Ramanathan; Xiaofei Ma 001; Anoop Deoras (EMNLP (Findings), 2024)

Repoformer: Selective Retrieval for Repository-Level Code Completion. - Di Wu 054; Wasi Uddin Ahmad; Dejiao Zhang; Murali Krishna Ramanathan; Xiaofei Ma 001 (ICML, 2024)

NL2Code-Reasoning and Planning with LLMs for Code Development. - Ye Xing; Jun Huan; Wee Hyong Tok; Cong Shen 001; Johannes Gehrke; Katherine Lin; Arjun Guha; Omer Tripp; Murali Krishna Ramanathan (KDD, 2024)

A Lightweight Polyglot Code Transformation Language. - Ameya Ketkar; Daniel Ramos; Lazaro Clapp; Raj Barik; Murali Krishna Ramanathan (Proc. ACM Program. Lang., 2024)

Code-Aware Prompting: A Study of Coverage-Guided Test Generation in Regression Setting using LLM. - Gabriel Ryan; Siddhartha Jain 001; Mingyue Shang; Shiqi Wang 002; Xiaofei Ma 001; Murali Krishna Ramanathan; Baishakhi Ray (Proc. ACM Softw. Eng., 2024)

State Disaggregation for Dynamic Scaling of Network Functions. - Fabrício B. Carvalho; Ronaldo A. Ferreira; Ítalo Cunha; Marcos A. M. Vieira; Murali Krishna Ramanathan (IEEE/ACM Trans. Netw., 2024)

On Mitigating Code LLM Hallucinations with API Documentation. - Nihal Jain; Robert Kwiatkowski; Baishakhi Ray; Murali Krishna Ramanathan; Varun Kumar (SEIP@ICSE, 2025)

LibEvolutionEval: A Benchmark and Study for Version-Specific Code Generation. - Sachit Kuhar; Wasi Uddin Ahmad; Zijian Wang 002; Nihal Jain; Haifeng Qian; Baishakhi Ray; Murali Krishna Ramanathan; Xiaofei Ma 001; Anoop Deoras (NAACL (Long Papers), 2025)

Structural Code Search using Natural Language Queries. - Ben Limpanukorn; Yanjun Wang; Zach Patterson; Pranav Garg 001; Murali Krishna Ramanathan; Xiaofei Ma 001; Anoop Deoras; Miryung Kim (CoRR, 2025)